XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - (Loss) Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net Income (Loss) $ 32,254 $ 7,780
Per share information:    
Earnings per share: Basic $ 1.15 $ 0.25
Earnings per share: Diluted $ 1.13 $ 0.25
Weighted-average shares used in computation:    
Weighted-average shares used in computation: Basic 28,161,000 30,840,000
Weighted-average shares used in computation: Diluted 28,650,000 31,468,000
Employee Stock Option    
Weighted-average shares used in computation:    
Antidilutive securities excluded from computation of earnings per share, share amount 3,434,432 3,479,718