XML 117 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Components of (Benefit from) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current:      
Federal $ 1,650 $ 572 $ (247)
State 1,251 1,583 0
Foreign 19 14 0
Total current 2,920 2,169 (247)
Deferred:      
Federal (262) (995) (1,115)
State (99) (366) (2,956)
Total deferred (361) (1,361) (4,071)
Provision for (benefit from) income taxes $ 2,559 $ 808 $ (4,318)