XML 123 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives and Hedging - Summarizes of Unrealized (Losses) Gains (Details) - Cross Currency Swap Contract - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Gains (losses) $ 71.2 $ (33.1) $ 45.2
Tax effect (17.6) 8.2 (11.1)
Gains (losses), net of taxes $ 53.6 $ (24.9) $ 34.1