XML 121 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Unrecognized 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]      
Balance at January 1 $ 38.8 $ 36.5 $ 24.9
Increase due to current year position 5.3 6.4 11.4
Decrease due to prior year position   (1.0)  
Increase due to prior year position 0.7   0.6
Reduction for expiration of statute of limitations/audits (1.2) (3.1) (0.4)
Balance at December 31 $ 43.6 $ 38.8 $ 36.5