v3.26.1
Income Taxes - Components of the Provision for (Benefit from Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current:      
Federal $ 42 $ 0 $ 0
State 172 298 125
Foreign 605 337 305
Total current provision for income taxes 819 635 430
Deferred:      
Federal (44,081) 396 572
State (6,976) 69 (104)
Foreign 213 (174) 37
Total deferred (benefit from) provision for income taxes (50,844) 291 505
Total (benefit from) provision for income taxes $ (50,025) $ 926 $ 935