v3.26.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
May 19, 2026
May 20, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)     0      
Aggregate exercisable stock options $ 0   $ 0      
Aggregate intrinsic value outstanding 0   $ 0      
Options exercised (in shares)     6,090      
Term for exercisable stock     6 months      
Term for outstanding stock     6 months      
Stock-based compensation 6,021,000 $ 4,625,000 $ 16,642,000 $ 12,695,000    
A&R 2020 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)         14,060,000 10,520,000
Compensation not yet recognized, stock options 33,400,000   $ 33,400,000      
Compensation cost not yet recognized, period for recognition     1 year 6 months      
Stock-based compensation     $ 16,600,000 12,700,000    
Tax benefit from compensation expense     $ 3,500,000 $ 2,700,000    
Restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)     1,450,000      
Compensation not yet recognized, stock options $ 20,700,000   $ 20,700,000      
Compensation cost not yet recognized, period for recognition     1 year 7 months 6 days      
Restricted stock units | Second A&R 2020 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)     1,382,210      
Restricted stock units | Third A&R 2020 Incentive Plan | Employees and Officers            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)     11,311      
Restricted stock units | Third A&R 2020 Incentive Plan | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)     56,661      
Restricted stock units | A&R 2020 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares upon conversion (in shares) 1   1      
Restricted stock units | A&R 2020 Incentive Plan | Employees and Officers            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period     3 years      
Restricted stock units | A&R 2020 Incentive Plan | Director            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period     1 year      
Performance share units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares)     588,147      
Award vesting period     3 years      
Actual number of shares that may be issued, percent, minimum     0.00%      
Actual number of shares that may be issued, percent, maximum     200.00%      
Share-based compensation arrangement by share-based payment award, award requisite service period for 50% of award     18 months      
Performance share units | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period     4 years      
Share-based compensation arrangement by share-based payment award, award requisite service period, 50% remainder of reward     24 months      
Performance share units | Variable Component One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award     50.00%      
Performance share units | Variable Component Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award     50.00%      
Performance share units | Variable Component Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award     100.00%      
Performance share units | A&R 2020 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares upon conversion (in shares) 1   1