v3.26.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense $ 20,600 $ 20,793 $ 59,060 $ 55,463  
RSUs and PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense 20,200 $ 20,500 57,900 $ 54,400  
Remaining stock-based compensation expense for unvested shares, not yet recognized $ 132,400   $ 132,400    
Stock-based compensation expense, weighted average recognition period (in years)     2 years 4 months 24 days    
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested restricted stock units (in shares) 854   854   627
Vesting period     4 years    
Restricted Stock Units With Service Conditions          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested restricted stock units (in shares) 700   700    
Restricted Stock Units with Service and Performance Conditions          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unvested performance stock units (in shares) 100   100    
PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period     3 years    
Percent of targeted performance metric 100.00%   100.00%    
Maximum payout, percentage 135.00%   135.00%    
PSUs | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of targeted performance metric 0.00%   0.00%    
PSUs | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of targeted performance metric 150.00%   150.00%