XML 104 R88.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Schedule Of Gross Unrecognized Income Tax Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 260.4 $ 252.6 $ 222.5
Increases related to tax positions taken during the current year 67.8 48.5 49.5
Increases related to tax positions taken during a prior year 13.9 0.0 4.9
Decreases related to tax positions taken during a prior year 0.0 (18.9) (16.5)
Decreases related to settlements with tax authorities (3.7) (1.0) (1.2)
Decreases related to expiration of statute of limitations (28.4) (20.8) (6.6)
Ending balance $ 310.0 $ 260.4 $ 252.6