XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE - Electric Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Electric Operations        
Disaggregation of Revenue [Line Items]        
Revenues $ 93,235 $ 72,116 $ 239,154 $ 192,996
Delivered energy        
Disaggregation of Revenue [Line Items]        
Revenues 77,776 56,256 194,044 148,490
Delivered energy | Electric Operations        
Disaggregation of Revenue [Line Items]        
Revenues 77,776 56,256 194,044 148,490
Energy Capacity        
Disaggregation of Revenue [Line Items]        
Revenues 15,459 15,860 45,110 44,506
Energy Capacity | Electric Operations        
Disaggregation of Revenue [Line Items]        
Revenues $ 15,459 $ 15,860 $ 45,110 $ 44,506