v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following presents our operating revenues from external customers, in total and by amounts arising from contracts with customers and alternative revenue program (ARP) arrangements, disaggregated by revenue source and segment for the three and six months ended June 30, 2026 and 2025:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2026202520262025
Operating Revenues
Electric Segment
Retail: Residential$28,907 $29,586 $74,962 $72,846 
Retail: Commercial and Industrial75,208 78,699 176,153 166,585 
Retail: Other1,996 1,845 4,232 4,071 
  Total Retail106,111 110,130 255,347 243,502 
Transmission11,101 13,232 24,551 25,363 
Wholesale883 3,261 2,386 6,039 
Other3,225 2,108 4,904 3,547 
Total Electric Segment121,320 128,731 287,188 278,451 
Manufacturing Segment
Metal Parts and Tooling77,546 69,348 155,190 140,219 
Plastic Products and Tooling8,809 7,587 18,650 16,545 
Scrap Metal2,106 1,791 4,181 3,648 
Total Manufacturing Segment88,461 78,726 178,021 160,412 
Plastics Segment
PVC Pipe124,602 125,586 216,200 231,533 
Total Operating Revenue334,383 333,043 681,409 670,396 
Less: Non-contract Revenues Included Above
Electric Segment - ARP Revenues(354)610 3,812 628 
Total Operating Revenues from Contracts with Customers$334,737 $332,433 $677,597 $669,768