XML 97 R80.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Schedule of Cash Paid for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income taxes paid, net of refunds:      
U.S. Federal $ 4.2    
U.S. State (0.7)    
Total income taxes paid, net of refunds 65.8 $ 65.9 $ 151.2
Brazil      
Income taxes paid, net of refunds:      
Foreign 4.6    
China      
Income taxes paid, net of refunds:      
Foreign 8.8    
Italy      
Income taxes paid, net of refunds:      
Foreign 4.3    
Mexico      
Income taxes paid, net of refunds:      
Foreign 7.5    
Netherlands      
Income taxes paid, net of refunds:      
Foreign 5.5    
Switzerland      
Income taxes paid, net of refunds:      
Foreign 4.2    
Other International      
Income taxes paid, net of refunds:      
Foreign $ 27.4