v3.26.1
Income Taxes - Components of (Benefit from) Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current:      
Federal $ (205) $ 3,850 $ 1,650
State 1,033 2,758 1,251
Foreign 2 80 19
Total current 830 6,688 2,920
Deferred:      
Federal 205 (32) (262)
State 75 (45) (99)
Total deferred 280 (77) (361)
Provision for income taxes $ 1,110 $ 6,611 $ 2,559