v3.25.2
Stock-Based Compensation Expense - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 01, 2024
USD ($)
installment
measure
shares
Feb. 28, 2021
shares
Jun. 30, 2025
USD ($)
measure
installment
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
plan
measure
installment
$ / shares
shares
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of plans | plan         3  
Stock-based compensation expense | $     $ 284,762 $ 251,891 $ 543,698 $ 492,393
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 | $     $ 2,700 5,000 $ 6,500 11,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   0  
RSUs outstanding            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)         9,508,000  
Granted, weighted average grant date fair value (in dollars per share) | $ / shares         $ 64.11  
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,300 7,300 $ 14,500 17,800
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 | $     $ 16,700 $ 3,800 $ 22,600 $ 3,800
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   2  
PSU target number of shares (in shares)     621,971   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   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%   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%   200.00%