XML 127 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward [Line Items]      
Income tax credits $ 23.9 $ 26.1  
Loss carryforwards 10.4    
Valuation allowance 34.1 37.4  
Undistributed earnings of foreign subsidiaries 333.0    
Income taxes paid 225.3 215.0 $ 168.0
Unrecognized tax benefits that would impact effective tax rate 42.3    
Unrecognized tax benefits timing of deductibility unknown 0.6    
Unrecognized tax benefits, income tax penalties and interest expense 0.7 1.2 $ (1.0)
Unrecognized tax benefits, income tax penalties and interest accrued 8.6 $ 7.9  
Minimum      
Tax Credit Carryforward [Line Items]      
Decrease in unrecognized tax benefits is reasonably possible, estimated range of change 3.0    
Maximum      
Tax Credit Carryforward [Line Items]      
Decrease in unrecognized tax benefits is reasonably possible, estimated range of change 6.0    
Tax Credit Carryforward Indefinitely      
Tax Credit Carryforward [Line Items]      
Income tax credits 1.9    
Loss carryforwards 4.4    
Carryforward Subject To Expiration      
Tax Credit Carryforward [Line Items]      
Income tax credits 22.0    
Loss carryforwards $ 6.0