v3.25.1
Stock-based Compensation and Stockholders' Equity - 2023 CEO Performance Awards Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 02, 2024
day
Nov. 30, 2023
tranche
$ / shares
shares
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants in period (in shares) | shares         3,648,725  
Stock-based compensation expense before taxes     $ 84,704 $ 56,107 $ 230,840 $ 156,547
Capitalized stock-based compensation     200 0 500 0
Total pretax intrinsic value of options exercised     46,800 317,700 162,600 400,300
2023 CEO Performance Award            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants in period (in shares) | shares   5,000,000        
Number of vesting tranches | tranche   5        
Market price milestone, number of trading days | day 60          
Stock-based compensation expense before taxes     900 16,900 12,400 19,400
Unrecognized compensation cost related to non-vested stock-based awards     $ 6,400 $ 36,900 $ 6,400 $ 36,900
Unrecognized compensation cost related to non-vested stock based awards, period for recognition (in years)         1 year 9 months 2 years 6 months
2023 CEO Performance Award | Milestone Five            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Market price milestone (in dollars per share) | $ / shares   $ 110.00