v3.26.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Number of Options      
Balance as of beginning of period (in shares) 2,628,000 6,866,000  
Granted (in shares) 0 0  
Exercised (in shares) (1,050,000) (4,212,000)  
Forfeited (in shares) (11,000) (26,000)  
Balance as of end of period (in shares) 1,567,000 2,628,000 6,866,000
Number of Options, Vested and exercisable (in shares) 1,567,000    
Number of Options, Vested and expected to vest (in shares) 1,567,000    
Weighted- Average Exercise Price      
Balance as of beginning of period (in dollars per share) $ 11.42 $ 10.40  
Exercised (in dollars per share) 9.90 9.70  
Forfeited (in dollars per share) 17.54 21.91  
Balance as of end of period (in dollars per share) 12.39 $ 11.42 $ 10.40
Weighted-Average Exercise Price, Vested and exercisable (in dollars per share) 12.39    
Weighted-Average Exercise Price, Vested and expected to vest (in dollars per share) $ 12.39    
Additional Disclosures      
Weighted-Average Remaining Contractual Term 3 years 3 months 18 days 3 years 9 months 18 days 4 years 4 months 24 days
Weighted-Average Remaining Contractual Term, Vested and exercisable 3 years 3 months 18 days    
Weighted-Average Remaining Contractual Term, Vested and expected to vest 3 years 3 months 18 days    
Aggregate Intrinsic Value $ 20,343 $ 105,632 $ 180,360
Aggregate Intrinsic Value, Vested and exercisable 20,343    
Aggregate Intrinsic Value, Vested and expected to vest $ 20,343