v3.26.1
INCOME TAXES - Schedule of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current:      
U.S. Federal $ 37 $ 0 $ 0
U.S. State (82) 252 427
International 0 0 (77)
Deferred:      
U.S. Federal (1,877) (102,079) 294
U.S. State (45) (7,807) 237
International 895 (5,862) (12)
Income tax (benefit) expense $ (1,072) (115,496) $ 869
U.S.       
Deferred:      
Valuation allowance   110,200  
Canada      
Deferred:      
Valuation allowance   $ 6,100