v3.26.1
The Company and Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Feb. 28, 2023
Concentration Risk        
Revenue, Remaining Performance Obligation, Amount       $ 45,000
Revenue $ 678,927 $ 696,162 $ 657,274  
License and development services        
Concentration Risk        
Revenue $ 0 $ 13,841 $ 21,231