v3.25.1
Stock-Based Compensation Expense - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 01, 2024
USD ($)
installment
measure
shares
Feb. 28, 2021
shares
Mar. 31, 2025
USD ($)
plan
measure
installment
$ / shares
shares
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of plans | plan     3  
Stock-based compensation expense | $     $ 258,936 $ 240,502
2024 CEO PSUs and RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $ $ 84,400      
Share-based payment arrangement, nonvested award, cost not yet recognized, percentage 75.00%      
2020 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $     $ 3,800 6,500
Stock options outstanding | 2004 Incentive Stock Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation by share based payment arrangement number of shares available for issuance (in shares)     0  
RSUs outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares)     4,382,000  
Granted, weighted average grant date fair value (in dollars per share) | $ / shares     $ 60.60  
RSUs outstanding | CEO Long Term Performance Award        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $ $ 84,400      
RSUs outstanding | CEO Long Term Performance Award | Founder CEO        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of RSUs eligible to vest (in shares)   11,500,000    
RSUs outstanding | CEO Long Term Performance Award | Founder CEO | Common Class A        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Service period   5 years    
Performance-Based Restricted Stock Units (RSUs) | 2024 CEO PSUs and RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Service period 3 years      
Stock-based compensation expense | $     $ 7,200 10,500
Share-based payment arrangement, nonvested award, cost not yet recognized, percentage 25.00%      
Performance period 2 years      
Number of performance measures | measure 2      
PSU target number of shares (in shares) 446,534      
Share-based compensation arrangement by share-based payment award, target number of shares, performance measures of cumulative, percentage 80.00%      
Share-based compensation arrangement by share-based payment award, target number of shares, adjusted EBITDA, percentage 20.00%      
Granted (in shares) 148,844      
Performance-Based Restricted Stock Units (RSUs) | 2024 CEO PSUs and RSUs | Share-Based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage 67.00%      
Number of installments | installment 4      
Performance-Based Restricted Stock Units (RSUs) | 2024 CEO PSUs and RSUs | Share-Based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage 33.00%      
Performance-Based Restricted Stock Units (RSUs) | Minimum | 2024 CEO PSUs and RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares earned of the target number of shares 0.00%      
Performance-Based Restricted Stock Units (RSUs) | Maximum | 2024 CEO PSUs and RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares earned of the target number of shares 200.00%      
PSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense | $     $ 6,000 $ 100
Granted (in shares)     1,244,000  
Granted, weighted average grant date fair value (in dollars per share) | $ / shares     $ 57.17  
PSUs | 2025 PSU Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Performance period     2 years  
Number of performance measures | measure     2  
PSU target number of shares (in shares)     621,971  
Share-based compensation arrangement by share-based payment award, target number of shares, performance measures of cumulative, percentage     80.00%  
Share-based compensation arrangement by share-based payment award, target number of shares, adjusted EBITDA, percentage     20.00%  
Granted, weighted average grant date fair value (in dollars per share) | $ / shares     $ 57.17  
PSUs | 2025 PSU Awards | Share-Based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     67.00%  
Number of installments | installment     4  
PSUs | Minimum | 2025 PSU Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares earned of the target number of shares     0.00%  
PSUs | Maximum | 2025 PSU Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Percentage of shares earned of the target number of shares     200.00%