v3.26.1
REVENUE - Electric Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Electric Operations        
REVENUE        
Revenues $ 59,509 $ 59,976 $ 127,286 $ 145,919
Delivered energy        
REVENUE        
Revenues 40,901 44,132 93,144 116,268
Delivered energy | Electric Operations        
REVENUE        
Revenues 40,901 44,132 93,144 116,268
Accredited capacity        
REVENUE        
Revenues 18,608 15,844 34,142 29,651
Accredited capacity | Electric Operations        
REVENUE        
Revenues $ 18,608 $ 15,844 $ 34,142 $ 29,651