XML 122 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentration of Credit Risk and Major Customers - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]    
Total Accounts Receivable Trade $ 116,119 $ 348,458
Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Allowance for Credit Losses (84) (84)
Total Accounts Receivable Trade 116,119 348,458
Accounts Receivable | Customer Concentration Risk | Gas Wholesalers    
Concentration Risk [Line Items]    
Accounts Receivable Trade Before Allowance for Credit Losses 99,493 304,842
Accounts Receivable | Customer Concentration Risk | NGL, Condensate & Processing Facilities    
Concentration Risk [Line Items]    
Accounts Receivable Trade Before Allowance for Credit Losses 12,005 26,382
Accounts Receivable | Customer Concentration Risk | Other    
Concentration Risk [Line Items]    
Accounts Receivable Trade Before Allowance for Credit Losses $ 4,705 $ 17,318