XML 118 R91.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Benefit (Provision) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current:      
Federal $ 0 $ (65) $ 0
State (1,368) (729) (92)
Foreign 0 0 0
Total current (1,368) (794) (92)
Deferred:      
Federal 40,092 (248) (62)
State 3,628 57 (27)
Foreign 0 0 0
Total deferred 43,720 (191) (89)
Total income tax benefit (provision) $ 42,352 $ (985) $ (181)