XML 100 R90.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMODITY DERIVATIVE INSTRUMENTS - Fair Value of Derivative Instruments within Balance Sheet (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivative    
Total $ (13,084) $ (75,115)
Derivative instruments, assets 1,219 96
Crude oil options    
Derivative    
Total 1,075 136
Crude oil swaps    
Derivative    
Total 144 0
Crude oil futures    
Derivative    
Total $ 0 $ (40)