XML 79 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments and Hedging Activities - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative liability $ 107.0 $ 273.4
Estimated fair value of derivative instruments, net liability (36.3)  
Amount expected to reclassify commodity hedge related deferred gains to earnings before income taxes 102.0  
Amount of deferred gains to be reclassified into earnings before income taxes over next twelve months 75.2  
Credit Risk [Member]    
Derivative [Line Items]    
Derivative liability $ 103.3