v3.25.2
Stockholders' Equity and Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
Feb. 29, 2024
USD ($)
Sep. 30, 2021
target
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
shares
Nov. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchase and retirement of common stock, including excise tax       $ 114,683   $ 226,660    
Issuance of common stock under employee stock purchase plan, net of shares withheld and retired for taxes (in shares) | shares       280,870 308,059 280,870 308,059  
Aggregate net proceeds           $ 3,307 $ 3,630  
Share-based payment arrangement, expense       $ 49,280 $ 55,139 $ 100,944 107,581  
Share Repurchase Program                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share repurchase, authorized               $ 400,000
Repurchase and retirement of common stock, including excise tax (in shares) | shares       8,180,399   14,912,789    
Repurchase and retirement of common stock, including excise tax       $ 113,600   $ 225,400    
Average price (in dollars per share) | $ / shares       $ 13.89   $ 15.11    
Remained available for future share       $ 159,100   $ 159,100    
Executive Chairman                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement, expense       $ 4,200 $ 5,800 $ 9,400 $ 7,700  
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Purchase price of common stock in percent           85.00%    
Offering period           24 months    
Weighted average purchase price (in dollars per share) | $ / shares       $ 11.84 $ 11.85 $ 11.84 $ 11.85  
Aggregate net proceeds       $ 3,300 $ 3,600 $ 3,300 $ 3,600  
ESPP offering period           24 months    
Share-based payment arrangement, expense       1,100 1,300 $ 2,000 2,500  
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Contractual term           10 years    
Award vesting period           4 years    
Restricted Stock Units                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period           4 years    
Total grant date fair value of vested RSUs       50,400 43,500 $ 106,000 88,600  
Granted (in shares) | shares           10,878,000    
Restricted Stock Units | Executive Chairman                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Equity instruments other than options, annual grant, percentage of awards   0.70            
Equity instruments other than options, annual grant, vesting period   4 years            
Performance Based Restricted Stock Units (PRSUs) | Executive Chairman                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement, expense   $ 61,900            
Granted (in shares) | shares     6,000,000          
Number of threshold stock price targets | target     5          
Equity instruments other than options, annual grant, percentage of awards   0.30            
Performance Based Restricted Stock Units (PRSUs) | Executive Chairman | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Threshold stock price target (in dollars per share) | $ / shares     $ 70.00          
Performance Based Restricted Stock Units (PRSUs) | Executive Chairman | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Threshold stock price target (in dollars per share) | $ / shares     $ 200.00          
Performance Based Restricted Stock Units (PRSUs) | Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based payment arrangement, expense       $ 2,500 $ 1,900 $ 4,400 $ 2,500  
Award vesting period 3 years 3 years            
Equity instruments other than options, revenue target, percentage of awards 0.70 0.70            
Equity instruments other than options, free cash flow target, percentage of awards 30.00% 30.00%            
Deferred compensation arrangement with individual, equity percentage 173.60%