XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments (Net Cash Received (Paid) Related to Derivatives) (Schedule) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Operating activities $ 58.1 $ 56.0
Financing activities (1.5) (62.1)
Total $ 56.6 $ (6.1)