v3.25.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Contract with Customer, Asset, before Allowance for Credit Loss $ 287,796   $ 287,796   $ 298,984
REVENUE 438,684 $ 397,594 916,384 $ 805,395  
Revenue from Contract with Customer, Including Assessed Tax 431,952 390,717 903,246 791,934  
Retail Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 398,628 380,947 852,636 767,155  
Other non-606 revenue 5,827 6,269 11,353 11,975  
Wholesale Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 30,332 6,698 45,515 19,320  
Miscellaneous revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,992 3,072 5,095 5,459  
Other non-606 revenue 905 608 1,785 1,486  
RTO Capacity Revenue     845 0  
Electricity [Member]          
Disaggregation of Revenue [Line Items]          
REVENUE 438,684 397,594 916,384 805,395  
Utility | Retail Revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,462 2,812 5,912 4,991  
Utility | Retail Revenue [Member] | Residential Revenue          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 163,268 158,899 382,983 339,868  
Utility | Retail Revenue [Member] | Small Commercial and Industrial          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 63,218 61,031 137,470 123,745  
Utility | Retail Revenue [Member] | Large Commercial and Industrial          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 167,066 156,008 320,980 293,528  
Utility | Retail Revenue [Member] | Public Lighting          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,614 2,197 5,291 5,023  
Transmission Revenue | Miscellaneous revenue [Member]          
Disaggregation of Revenue [Line Items]          
Revenue from Contract with Customer, Excluding Assessed Tax 2,411 3,072 $ 4,250 $ 5,459  
RTO Capacity Revenue $ 581 $ 0