Annual report [Section 13 and 15(d), not S-K Item 405]

Earnings (Loss) Per Common Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.25.2
Earnings (Loss) Per Common Share - Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]    
Shares excluded from the calculation of diluted loss per share 17,517 13,076
Employee Stock Option    
Class of Stock [Line Items]    
Shares excluded from the calculation of diluted loss per share 1,186 912
Restricted Stock Units    
Class of Stock [Line Items]    
Shares excluded from the calculation of diluted loss per share   37
Warrants    
Class of Stock [Line Items]    
Shares excluded from the calculation of diluted loss per share 16,331 12,127