v3.26.1
Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers $ 925,505 $ 738,658 $ 1,647,958 $ 1,486,308
Total revenues from other sources 14,198 7,734 38,192 4,154
Revenues 939,703 746,392 1,686,150 1,490,462
Services/goods transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 925,505 738,658 1,647,958 1,486,308
Electric energy sales - residential        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 286,859 233,149 524,866 473,528
Electric energy sales - commercial        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 288,883 237,007 511,602 473,508
Electric energy sales - large light and power        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 341,840 260,577 596,436 522,695
Electric energy sales - other        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 5,084 4,218 9,880 8,705
Other sales        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 2,839 3,707 5,174 7,872
Regulatory revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from other sources 5,072 (1,577) 19,523 (15,658)
Other        
Disaggregation of Revenue [Line Items]        
Total revenues from other sources 9,126 9,311 18,669 19,812
Electric utility        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 922,666 734,951 1,642,784 1,478,436
Total revenues from other sources 14,198 7,531 38,120 2,412
Revenues 936,864 742,482 1,680,904 1,480,848
Electric utility | Services/goods transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 922,666 734,951 1,642,784 1,478,436
Electric utility | Electric energy sales - residential        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 286,859 233,149 524,866 473,528
Electric utility | Electric energy sales - commercial        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 288,883 237,007 511,602 473,508
Electric utility | Electric energy sales - large light and power        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 341,840 260,577 596,436 522,695
Electric utility | Electric energy sales - other        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 5,084 4,218 9,880 8,705
Electric utility | Other sales        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 0 0 0 0
Electric utility | Regulatory revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from other sources 5,072 (1,577) 19,523 (15,658)
Electric utility | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from other sources 9,126 9,108 18,597 18,070
Other        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 2,839 3,707 5,174 7,872
Total revenues from other sources 0 203 72 1,742
Revenues 2,839 3,910 5,246 9,614
Other | Services/goods transferred over time        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 2,839 3,707 5,174 7,872
Other | Electric energy sales - residential        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 0 0 0 0
Other | Electric energy sales - commercial        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 0 0 0 0
Other | Electric energy sales - large light and power        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 0 0 0 0
Other | Electric energy sales - other        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 0 0 0 0
Other | Other sales        
Disaggregation of Revenue [Line Items]        
Revenues from contracts with customers 2,839 3,707 5,174 7,872
Other | Regulatory revenue        
Disaggregation of Revenue [Line Items]        
Total revenues from other sources 0 0 0 0
Other | Other        
Disaggregation of Revenue [Line Items]        
Total revenues from other sources $ 0 $ 203 $ 72 $ 1,742