XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivative Instruments - Derivative Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Settlements on derivative contracts $ (17,040) $ (11,171) $ (61,198) $ (21,477)
Non-cash gain (loss) on derivatives 34,640 (3,816) 16,803 (53,809)
Gain (loss) on derivatives $ 17,600 $ (14,987) $ (44,395) $ (75,286)