XML 115 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes Paid (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US Federal $ 25.8    
US State and Local 7.4    
Total Foreign 155.5    
Total 188.7 $ 177.1 $ 206.9
Canada      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 17.8    
China      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 19.7    
Germany      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 18.2    
India      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 19.8    
Mexico      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 19.1    
Netherlands      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 10.7    
Switzerland      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign 11.5    
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
Total Foreign $ 38.7