v3.26.1
Stock-based Compensation - Additional Information (Details)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
performancePeriod
performanceComponent
shares
Mar. 31, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 21,314 $ 29,756
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Units granted (in shares) | shares 9.9  
Grant date fair value $ 66,300  
PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Units granted (in shares) | shares 3.6  
Number of award performance components | performanceComponent 2  
Total stock-based compensation expense $ 900  
PSUs, Revenue Component    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grant date fair value $ 14,600  
Percentage of target awards 60.00%  
Number of award performance periods | performancePeriod 3  
Award performance period 1 year  
Percentage of target for fair value grants 1  
Percentage of awards that may be earned for each performance period 33.33%  
PSUs, Revenue Component | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of awards allocated to each annual performance period 0.00%  
PSUs, Revenue Component | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of awards allocated to each annual performance period 300.00%  
PSUs, TSR Component    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Grant date fair value $ 17,900  
Percentage of target awards 40.00%  
Number of award performance periods | performancePeriod 2  
Percentage of awards that may be earned for each performance period 50.00%  
PSUs, TSR Component | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of awards allocated to each annual performance period 0.00%  
PSUs, TSR Component | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of awards allocated to each annual performance period 400.00%  
PSUs, Market-Based Conditions    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 5,500 $ 13,300