XML 135 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONCENTRATION OF CREDIT RISK AND MAJOR CUSTOMERS - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]    
Total Accounts Receivable Trade $ 179,547 $ 116,119
Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Allowance for Credit Losses (84) (84)
Total Accounts Receivable Trade 179,547 116,119
Accounts Receivable | Customer Concentration Risk | Gas Wholesalers    
Concentration Risk [Line Items]    
Accounts receivable trade before allowance for credit losses 151,031 99,493
Accounts Receivable | Customer Concentration Risk | NGL, Condensate & Processing Facilities    
Concentration Risk [Line Items]    
Accounts receivable trade before allowance for credit losses 22,404 12,005
Accounts Receivable | Customer Concentration Risk | Other    
Concentration Risk [Line Items]    
Accounts receivable trade before allowance for credit losses $ 6,196 $ 4,705