v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables disaggregate revenues by major source, timing of revenue recognition, and segment:
Three months ended June 30, 2026Six months ended June 30, 2026
(in thousands) Electric  utilityAll
other
Total
Electric utility
All
other
Total
Revenues from contracts with customers
Electric energy sales - residential$286,859 $— $286,859 $524,866 $— $524,866 
Electric energy sales - commercial288,883 — 288,883 511,602 — 511,602 
Electric energy sales - large light and power341,840 — 341,840 596,436 — 596,436 
Electric energy sales - other 5,084 — 5,084 9,880 — 9,880 
Other sales— 2,839 2,839 — 5,174 5,174 
Total revenues from contracts with customers922,666 2,839 925,505 1,642,784 5,174 1,647,958 
Revenues from other sources
Regulatory revenue5,072 — 5,072 19,523 — 19,523 
Other9,126 — 9,126 18,597 72 18,669 
Total revenues from other sources14,198 — 14,198 38,120 72 38,192 
Total revenues$936,864 $2,839 $939,703 $1,680,904 $5,246 $1,686,150 
Timing of revenue recognition
Total revenues from contracts with customers - services/goods transferred over time$922,666 $2,839 $925,505 $1,642,784 $5,174 $1,647,958 
Three months ended June 30, 2025Six months ended June 30, 2025
(in thousands) Electric  utilityAll
other
Total
Electric utility
All
other
Total
Revenues from contracts with customers
Electric energy sales - residential$233,149 $— $233,149 $473,528 $— $473,528 
Electric energy sales - commercial237,007 — 237,007 473,508 — 473,508 
Electric energy sales - large light and power260,577 — 260,577 522,695 — 522,695 
Electric energy sales - other4,218 — 4,218 8,705 — 8,705 
Other sales— 3,707 3,707 — 7,872 7,872 
Total revenues from contracts with customers734,951 3,707 738,658 1,478,436 7,872 1,486,308 
Revenues from other sources
Regulatory revenue(1,577)— (1,577)(15,658)— (15,658)
Other9,108 203 9,311 18,070 1,742 19,812 
Total revenues from other sources7,531 203 7,734 2,412 1,742 4,154 
Total revenues$742,482 $3,910 $746,392 $1,480,848 $9,614 $1,490,462 
Timing of revenue recognition
Total revenues from contracts with customers - services/goods transferred over time$734,951 $3,707 $738,658 $1,478,436 $7,872 $1,486,308