XML 68 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Receivable from Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable    
Accounts receivable from contracts with customers $ 247,201 $ 162,455
Oil, gas, and NGL production revenue    
Accounts Receivable    
Accounts receivable from contracts with customers $ 215,630 $ 108,928
Minimum    
Accounts Receivable    
Revenue receipt, days after sale 30  
Maximum    
Accounts Receivable    
Revenue receipt, days after sale 90