XML 80 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]      
Accounts Receivable, Allowance for Credit Loss, Current $ (5,445) $ (6,055)  
Accounts receivable, net $ 546,311 $ 398,605  
Customer Concentration Risk | Customer | Customer No. 1      
Concentration Risk [Line Items]      
Percentage of Revenue 27.00% 32.00% 31.00%
Customer Concentration Risk | Customer | Customer No. 2      
Concentration Risk [Line Items]      
Percentage of Revenue 9.00% 9.00% 17.00%
Customer Concentration Risk | Customer | Customer No. 3      
Concentration Risk [Line Items]      
Percentage of Revenue 7.00% 11.00% 16.00%
Customer Concentration Risk | Customer | Customer No. 4      
Concentration Risk [Line Items]      
Percentage of Revenue 5.00% 10.00% 13.00%
Natural gas, NGLs and crude oil sales      
Concentration Risk [Line Items]      
Accounts Receivable, before Allowance for Credit Loss $ 491,327 $ 368,991  
Joint interest billing      
Concentration Risk [Line Items]      
Accounts Receivable, before Allowance for Credit Loss 46,633 24,860  
Other Accounts Receivable      
Concentration Risk [Line Items]      
Accounts Receivable, before Allowance for Credit Loss $ 13,796 $ 10,809