XML 74 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of presentation and significant accounting policies - Accounts receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable    
Oil, NGL and natural gas sales $ 111,260 $ 135,560
Joint operations, net 35,801 11,491
Other 16,308 4,756
Accounts receivable, net 163,369 151,807
Allowance for doubtful accounts of accounts receivable for joint operations $ 400 $ 400