XML 146 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION AND EMPLOYEE BENEFIT PLANS - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
installment
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Apr. 17, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of instruments provided for grant | shares 1,500,000      
Number of shares still available for grant (in shares) | shares 1,300,000      
Share-based compensation expense | $ $ 26.7 $ 23.5 $ 20.6  
Share-based compensation expense, tax benefit | $ 6.7 $ 5.8 $ 5.0  
Total unrecognized share-based compensation expense related to nonvested awards | $ $ 16.4      
Weighted average period of recognition 1 year 6 months      
Expected future recognition of unrecognized compensation expense related to nonvested share-based awards, 2022 | $ $ 2.6      
Expected future recognition of unrecognized compensation expense related to nonvested share-based awards, 2023 | $ 9.1      
Expected future recognition of unrecognized compensation expense related to nonvested share-based awards, 2024 | $ $ 4.6      
Ratio of award to shares | shares 1      
Performance Share Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares forfeited or repurchased (in shares) | shares 25,179      
Number of annual installments | installment 3      
Award vesting period 3 years      
Performance Share Units | Share-Based Payment Arrangement, Tranche Three        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 33.30%      
Performance Share Units | Share-Based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 33.30%      
Performance Share Units | Share-Based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting rights, percentage 33.30%      
2019 Plan | Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares) | shares       1,590,000
Number of shares still available for grant (in shares) | shares       641,363