XML 136 R56.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE - Electric Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Electric Operations [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 261,527 $ 267,927
Delivered Energy [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 203,434 211,772
Delivered Energy [Member] | Electric Operations [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 203,434 211,772
Energy Capacity [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 58,093 56,155
Energy Capacity [Member] | Electric Operations [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 58,093 $ 56,155