v3.25.4
Income Taxes, Cash paid during the year for income taxes, net of refunds (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Taxes      
United States, federal $ 134.3    
United States, state and local 30.6    
Income Taxes Paid, Net, Total 1,084.1 $ 650.0 $ 560.4
China      
Income Taxes      
Foreign jurisdictions 579.5    
Canada      
Income Taxes      
Foreign jurisdictions 84.0    
Other foreign jurisdictions      
Income Taxes      
Foreign jurisdictions $ 255.7