XML 142 R126.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current      
State $ 759 $ 145 $ (10)
Foreign 408 230 (410)
Total current expense 1,167 375 (420)
Deferred      
Federal 137 113 88
State 249 281 (2,570)
Foreign (5,453) (18,183) 559
Total deferred expense (5,067) (17,789) (1,923)
Income tax (benefit) expense $ (3,900) $ (17,414) $ (2,343)