XML 77 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative financial instruments - Impact of commodity derivatives on earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative instruments      
Gain (loss) on commodity derivatives $ 25,544 $ (25,324) $ (32,389)
Net cash receipts from (payments on) commodity derivatives 22,895 (42,437) (25,219)
Oil derivatives      
Derivative instruments      
Gain (loss) on commodity derivatives 6,459 (14,985) (24,885)
Net cash receipts from (payments on) commodity derivatives 4,576 (23,695) (19,034)
Natural gas derivatives      
Derivative instruments      
Gain (loss) on commodity derivatives 19,085 (10,339) (7,504)
Net cash receipts from (payments on) commodity derivatives $ 18,319 $ (18,742) $ (6,185)