XML 110 R94.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
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]        
Valuation allowance $ 167.7 $ 222.0    
Unrecognized tax benefits 17.8 19.6 $ 28.6 $ 27.2
Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit (5.2)      
Accrued interest and penalties 10.1 8.3    
Expense for interest and penalties (release of interest and penalties) 1.8 (3.5) $ 1.2  
Undistributed earnings 11,100.0 11,600.0    
Deferred tax liabilities 1.7 12.1    
Operating loss carryforwards 165.9 185.9    
Tax credit carryforwards, foreign 14.0 13.1    
Disallowance carryforwards $ 143.0 $ 99.7    
Revenue Benchmark | Customer Concentration Risk | U.S. Market        
Operating Loss Carryforwards [Line Items]        
Concentration risk, percentage 70.00%      
Capital Loss Carryforward        
Operating Loss Carryforwards [Line Items]        
Valuation allowance, deferred tax asset, increase (decrease), amount $ (54.3)      
Change in Cumulative Income (Loss)        
Operating Loss Carryforwards [Line Items]        
Valuation allowance, deferred tax asset, increase (decrease), amount (16.8)      
Foreign Capital Losses Previously Reversed        
Operating Loss Carryforwards [Line Items]        
Valuation allowance, deferred tax asset, increase (decrease), amount $ (37.5)