XML 70 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Components of Income Tax (Expense) Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Current:    
Federal $ (9,600) $ (6,309)
State (768) (1,062)
Total current income tax (expense) benefit (10,368) (7,371)
Deferred:    
Federal 457 (913)
State (161) (229)
Total deferred income tax (expense) benefit 296 (1,142)
Income tax (expense) benefit $ (10,072) $ (8,513)