v3.25.0.1
THE COMPANY AND SIGNIFICANT ACCOUNTING POLICIES - Employee benefit Plan (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2025
Net periodic benefit cost        
Net periodic benefit cost $ 1.8 $ 1.4 $ (0.6)  
Expenses under defined contribution plan 10.5 9.8 $ 9.0  
U.S. Pension Benefits        
Pension plans with accumulated benefit obligations and projected benefit obligations in excess of plan assets        
Aggregated projected benefit obligation at end of period (73.8) (79.3)    
Aggregated fair value of plan assets at end of period 59.5 58.3    
Net liability for benefit cost - funded status (14.3) (21.0)    
Aggregated accumulated benefit obligation $ 73.8 $ 79.3    
Contribution to pension plan       $ 2.4
Weighted-average assumptions used to determine net periodic benefit cost        
Discount rate (as a percent) 4.76% 4.97% 2.66%  
Weighted average expected long-term return on plan assets (as a percent) 6.56% 6.56% 6.56%  
Benefits expected to be paid        
2025 $ 4.7      
2026 4.8      
2027 4.9      
2028 5.3      
2029 5.5      
Years 2030 - 2034 27.9      
Net periodic benefit cost        
Net periodic benefit cost 1.8 $ 1.4 $ (0.6)  
International Pension Benefits        
Pension plans with accumulated benefit obligations and projected benefit obligations in excess of plan assets        
Aggregated projected benefit obligation at end of period (63.7) (71.9)    
Aggregated fair value of plan assets at end of period 66.6 76.7    
Net liability for benefit cost - funded status 2.9 4.8    
Aggregated accumulated benefit obligation $ 63.7 $ 71.9    
Weighted-average assumptions used to determine benefit obligations        
Rate of compensation increase (as a percent) 2.07% 2.19% 2.28%  
Weighted-average assumptions used to determine net periodic benefit cost        
Discount rate (as a percent) 4.53% 4.82% 1.79%  
Weighted average expected long-term return on plan assets (as a percent) 4.34% 4.32% 1.57%  
Rate of compensation increase (as a percent) 2.07% 2.19% 2.28%  
Benefits expected to be paid        
2025 $ 3.9      
2026 4.0      
2027 4.1      
2028 4.3      
2029 4.4      
Years 2030 - 2034 $ 24.1      
Pension Plan [Member] | U.S. Pension Benefits        
Weighted-average assumptions used to determine benefit obligations        
Discount rate (as a percent) 5.43% 4.76%    
Pension Plan [Member] | International Pension Benefits        
Weighted-average assumptions used to determine benefit obligations        
Discount rate (as a percent) 5.18% 4.53%    
Rate of compensation increase (as a percent) 2.22% 2.07%    
Weighted-average assumptions used to determine net periodic benefit cost        
Rate of compensation increase (as a percent) 2.22% 2.07%