XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Contract liabilities recognized $ 900  
Accounts receivable    
Accounts receivable—Utility Members 92,299 $ 101,394
Other accounts receivable - trade: 44,457 23,123
Contract liabilities    
Contract liabilities (unearned revenue) 3,284 4,159
Other accounts receivable - trade    
Accounts receivable    
Other accounts receivable - trade: 30,977 20,734
Other accounts receivable - trade | Non-member electric sales    
Accounts receivable    
Other accounts receivable - trade: 22,954 9,657
Other accounts receivable - trade | Other    
Accounts receivable    
Other accounts receivable - trade: 8,023 11,077
Other accounts receivable - nontrade    
Accounts receivable    
Other accounts receivable - trade: $ 13,480 $ 2,389