v3.26.1
SUMMARY OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net Income (Loss) $ 8,876 $ 32,254
Per share information:    
Earnings per share: Basic $ 0.33 $ 1.15
Earnings per share: Diluted $ 0.32 $ 1.13
Weighted-average shares used in computation:    
Weighted-average shares used in computation: Basic 27,158,000 28,161,000
Weighted-average shares used in computation: Diluted 27,861,000 28,650,000
Employee Stock Option    
Weighted-average shares used in computation:    
Antidilutive securities excluded from computation of earnings per share, share amount 2,439,974 3,434,432