v3.26.1
DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Oct. 31, 2013
Jun. 30, 2012
Debt Instrument        
Unamortized debt issuance costs and discounts $ (3.5) $ (3.7)    
Total debt 401.9 430.0    
Less: Short-term debt and current portion of long-term debt 115.3 34.3    
Long-term debt 286.6 395.7    
Bank borrowings and other        
Debt Instrument        
Long-term debt, gross $ 91.9 $ 111.0    
4.00% 2012 Private Placement Notes due 2027 | Private Placement Notes        
Debt Instrument        
Interest rate, stated percentage (percent) 4.00% 4.00%   4.00%
Long-term debt, gross $ 85.5 $ 88.1    
4.00% 2012 Private Placement Notes due 2032 | Private Placement Notes        
Debt Instrument        
Interest rate, stated percentage (percent) 4.00% 4.00%   4.00%
Long-term debt, gross $ 114.0 $ 117.3    
3.75% 2013 Private Placement Notes due 2033 | Private Placement Notes        
Debt Instrument        
Interest rate, stated percentage (percent) 3.75% 3.75% 3.75%  
Long-term debt, gross $ 114.0 $ 117.3