XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation Plans (Narrative) (Details)
12 Months Ended
Dec. 31, 2023
installment
Dec. 31, 2024
USD ($)
installment
shares
Dec. 31, 2023
USD ($)
installment
Dec. 31, 2022
USD ($)
May 18, 2021
shares
Dec. 31, 2007
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation   $ 18,400,000 $ 8,300,000 $ 13,600,000    
Deferred income tax benefits for stock options and restricted stock   2,400,000 700,000 1,700,000    
Total intrinsic value   $ 7,900,000 $ 5,800,000 8,000,000    
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period   10 years        
Unrecognized compensation expense   $ 0        
Time-Vested Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period 4 years 3 years        
Award vesting installments | installment 4   4      
Performance-Vested Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   3 years 2 years      
Award vesting installments | installment 1 3 1      
Period of earned awards become vested   90 days 90 days      
Award performance measurement period     2 years      
Relative Total Shareholder Return PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   3 years        
Award vesting installments | installment   1        
Award performance measurement period   3 years        
Risk free interest rate   4.33%        
Annualized average volatility rate   46.77%        
Restricted Stock Units (RSUs) & Performance Stock Units (PSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense   $ 16,500,000        
Weighted-average period   1 year 9 months 10 days        
Total fair value of vested restricted shares   $ 15,500,000 $ 11,600,000 $ 500,000    
Minimum | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   1 year        
Minimum | Performance-Vested Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage of target grant amount 0.00% 0.00% 0.00%      
Minimum | Relative Total Shareholder Return PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage of target grant amount   0.00%        
Maximum | Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period   4 years        
Maximum | Time-Vested Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Restricted shares vesting (as a percent) 100.00%          
Maximum | Performance-Vested Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage of target grant amount 200.00% 225.00% 200.00%      
Maximum | Relative Total Shareholder Return PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting percentage of target grant amount   150.00%        
2007 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares) | shares           17,000,000.0
Two Thousand Twenty-One Equity Incentive Plan Member            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares authorized (in shares) | shares         23,100,000  
Number of shares reserved for issuance (in shares) | shares         22,800,000  
Number of shares available for grant (in shares) | shares   19,400,000