XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCOUNTS RECEIVABLE (Components) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Retail, Allowance for Credit Losses $ (11,263) $ (11,676) $ (8,000) $ (9,000)
Accounts Receivable 192,799 217,381    
Due from Affiliates        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable 13,000 7,000    
Wholesale | Derivatives        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross 5,000 10,000    
Trade Accounts Receivable | Retail        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Retail, Allowance for Credit Losses (11,000) (12,000)    
Trade Accounts Receivable | Wholesale        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross 29,000 37,000    
Trade Accounts Receivable | Retail | Retail        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross 89,000 109,000    
Trade Accounts Receivable | Retail, Unbilled | Retail        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable, gross 47,000 57,000    
Other        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts Receivable $ 26,000 $ 19,000