XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments - Summary of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative assets, current $ 24,610 $ 18,874
Long-term derivative asset 16,353 13,379
Derivatives Not Designated as Hedges [Member]    
Derivative [Line Items]    
Derivative asset 40,963 32,253
Net derivatives 40,963 32,253
Derivatives Not Designated as Hedges [Member] | Commodity Contracts [Member]    
Derivative [Line Items]    
Derivative assets, current 24,411 18,555
Long-term derivative asset 16,353 13,379
Derivatives Not Designated as Hedges [Member] | Interest Rate Contract [Member]    
Derivative [Line Items]    
Derivative assets, current $ 199 $ 319