XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
SHAREHOLDERS' EQUITY - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
criteria
shares
Mar. 31, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Compensation expense $ 9.5 $ 9.1
Excess income tax benefit recognized related to share-based compensation $ 1.1 $ 2.1
Performance Share Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Awards other than options granted (in shares) | shares 101,583  
Expiration period 3 years  
Award vesting period 3 years  
Potential payout as a percentage of target 100.00%  
Share based compensation arrangement, number of performance criteria | criteria 3  
Share-based compensation arrangement by share-based payment award, payout for revenue growth performance target, percentage 300.00%  
Share-based compensation arrangement by share-based payment award, payout for revenue growth performance target, term 3 years  
Performance Share Units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share based compensation arrangement by share based payment award, payout for each performance target 0.00%  
Performance Share Units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share based compensation arrangement by share based payment award, payout for each performance target 200.00%