v3.26.1
Income Taxes - Difference between Income Taxes Computed At Federal Statutory Rate and (Benefit from) Provision for Income Taxes - Prior Period (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]      
Expected provision (benefit) at U.S. federal statutory rate $ (2,127) $ 6,386 $ (5,528)
State income taxes, net of federal benefit 947 7,325 9,134
Stock-based compensation 20,772 19,204 24,300
Research and development tax credits (7,355) (23,383) (24,039)
Changes in valuation allowances   10,939 4,943
Restructuring   0 (13,769)
Statutory tax rate difference   (15,455) 6,658
Other   1,595 860
Provision for income taxes $ 1,110 $ 6,611 $ 2,559