v3.26.1
Income Taxes - Difference between Income Taxes Computed At Federal Statutory Rate and (Benefit from) Provision for Income Taxes - Current Period (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Amount      
U.S. federal statutory tax rate $ (2,127) $ 6,386 $ (5,528)
State and local income taxes, net of federal income tax effect 947 7,325 9,134
Statutory tax rate difference   (15,455) 6,658
Internal restructuring   0 (13,769)
Changes in valuation allowances   10,939 4,943
Other   1,595 860
Effect of cross-border tax laws      
Tax effects of foreign disregarded entity 1,509    
Tax credits      
Research and development tax credits (7,355) (23,383) (24,039)
Nontaxable or nondeductible items      
Stock-based compensation 20,772 19,204 24,300
Limitation on executive compensation 5,588    
Nondeductible meals 658    
Other 10    
Other adjustments   1,595 860
Provision for income taxes $ 1,110 $ 6,611 $ 2,559
Percent      
U.S. federal statutory tax rate 21.00%    
State and local income taxes, net of federal income tax effect (9.00%)    
Effect of cross-border tax laws      
Tax effects of foreign disregarded entity (15.00%)    
Tax credits      
Research and development tax credits 73.00%    
Nontaxable or nondeductible items      
Stock-based compensation (205.00%)    
Limitation on executive compensation (55.00%)    
Nondeductible meals (7.00%)    
Other 0.00%    
Provision for income taxes and effective tax rate (11.00%) 22.00% (10.00%)
Tax Jurisdiction of Domicile [Extensible Enumeration] United States    
Australia      
Amount      
Statutory tax rate difference $ 647    
Internal restructuring 24,227    
Changes in valuation allowances (26,439)    
Other 57    
Nontaxable or nondeductible items      
Other adjustments $ 57    
Percent      
Statutory tax rate difference (6.00%)    
Internal restructuring (239.00%)    
Changes in valuation allowances 261.00%    
Other (1.00%)    
Nontaxable or nondeductible items      
Other adjustments (1.00%)    
United States      
Amount      
Changes in valuation allowances $ (17,218)    
Other (166)    
Nontaxable or nondeductible items      
Other adjustments $ (166)    
Percent      
Changes in valuation allowances 170.00%    
Other 1.00%    
Nontaxable or nondeductible items      
Other adjustments 1.00%