XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
May 13, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based compensation   $ 25.2 $ 22.5 $ 19.3
Unrecognized share-based compensation expense   31.3    
Share-based compensation expense, income tax benefit   $ 10.4 $ 9.2 $ 7.2
Unrecognized share-based compensation expense, over weighted-average period   1 year 8 months 12 days    
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based compensation award, vesting period   3 years    
Unrecognized share-based compensation expense   $ 16.2    
Unrecognized share-based compensation expense, over weighted-average period   1 year 9 months 18 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   256    
Share-based compensation award, weighted-average grant date fair value   $ 65.16 $ 42.51 $ 30.42
Stock Options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-based compensation award, weighted-average fair value of options exercised   $ 5.92 4.94 3.03
Performance Share Units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized share-based compensation expense   $ 15.1    
Unrecognized share-based compensation expense, over weighted-average period   1 year 7 months 6 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   349    
Share-based compensation award, weighted-average grant date fair value   $ 57.17 $ 30.13 $ 26.96
Share-based compensation expense, targeted performance percentage   100.00%    
Performance Share Units | Certain Executive Officers and Senior Management        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   349    
2016 PIP        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Additional shares of common stock authorized 3,400      
Shares authorized and available for grant   2,400    
2023 Performance Grants | Performance Share Units | Certain Executive Officers and Senior Management        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   123    
2024 Performance Grants | Performance Share Units | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Potential payout for awards   564    
2024 Performance Grants | Performance Share Units | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Potential payout for awards   0    
2024 Performance Grants | Performance Share Units | Certain Executive Officers and Senior Management        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period   226