v3.26.1
INCOME TAXES - Components of income tax (provision) benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current provision:    
Federal $ (194) $ (14)
State (635) (101)
Foreign (761) (521)
Total current: (1,590) (636)
Deferred:    
Federal (560) 24,280
State 466 3,094
Foreign (236) (121)
Total deferred: (330) 27,253
Income tax (provision) benefit $ (1,920) $ 26,617