XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONTRACT ASSETS AND CONTRACT LIABILITIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Contract liabilities recognized $ 300  
Accounts receivable    
Accounts receivable—Utility Members 94,392 $ 101,394
Other accounts receivable - trade: 16,118 23,123
Contract liabilities    
Contract liabilities (unearned revenue) 3,894 4,159
Other accounts receivable - trade    
Accounts receivable    
Other accounts receivable - trade: 13,623 20,734
Other accounts receivable - trade | Non-member electric sales    
Accounts receivable    
Other accounts receivable - trade: 4,092 9,657
Other accounts receivable - trade | Other    
Accounts receivable    
Other accounts receivable - trade: 9,531 11,077
Other accounts receivable - nontrade    
Accounts receivable    
Other accounts receivable - trade: $ 2,495 $ 2,389