XML 95 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Unrecognized Tax Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of total amounts of unrecognized income tax benefits      
Gross Unrecognized Tax Liabilities – opening balance $ 73.1 $ 68.1 $ 75.1
Gross increases – tax positions in prior period 1.5 7.7 2.2
Gross decreases – tax positions in prior period (8.8) (0.4) (8.0)
Gross increases – tax positions in current period 2.2 1.4 2.0
Settlements (3.0) (0.5) (1.6)
Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities 0.0 0.0 1.6
Lapse of statute of limitations (3.1) (3.2) (3.3)
Gross Unrecognized Tax Liabilities – ending balance $ 61.8 $ 73.1 $ 68.1