XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Fair Value of Derivative Instruments on Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative assets $ 23,756 $ 29,714
Derivative assets 216 316
Derivative assets 23,972 30,030
Derivative liabilities 32,286 67,933
Derivative liabilities 1,320 3,416
Derivative liabilities 33,606 71,349
Commodity contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets 23,756 29,714
Derivative assets 216 316
Derivative liabilities 32,286 67,933
Derivative liabilities $ 1,320 $ 3,416