XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Net Cash Received (Paid) Related to Derivatives) (Schedule) (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Operating activities $ 56.0 $ (43.2)
Investing activities 0.0 4.6
Financing activities (62.1) (9.0)
Total $ (6.1) $ (47.6)