XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS Benefit payments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure    
Defined Benefit Plan, Plan Assets, Payment for Settlement $ 139.6 $ 115.1
United States    
Defined Benefit Plan Disclosure    
Defined Benefit Plan, Plan Assets, Payment for Settlement 138.8 110.9
Foreign Plan [Member]    
Defined Benefit Plan Disclosure    
Defined Benefit Plan, Expected Future Benefit Payment, Year One 10.3  
Defined Benefit Plan, Expected Future Benefit Payment, Year Two 10.8  
Defined Benefit Plan, Expected Future Benefit Payment, Year Three 11.1  
Defined Benefit Plan, Expected Future Benefit Payment, Year Four 14.6  
Defined Benefit Plan, Expected Future Benefit Payment, Year Five 15.1  
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years 89.0  
Defined Benefit Plan, Plan Assets, Payment for Settlement $ 0.8 $ 4.2