XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total Operating Revenues $ 342,336 $ 337,716 $ 689,404 $ 676,797
Total Operating Revenues from Contracts with Customers 342,398 338,050 689,638 678,342
Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 112,828 113,763 254,317 265,671
Electric Segment - ARP Revenues (62) (334) (234) (1,545)
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 96,684 102,475 196,065 209,257
Plastics        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 132,824 121,478 239,022 201,869
Total Retail | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 96,382 93,715 220,871 230,168
Retail: Residential | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 26,369 26,974 65,824 70,951
Retail: Commercial and Industrial | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 68,191 64,989 151,221 155,474
Retail: Other | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 1,822 1,752 3,826 3,743
Transmission | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 12,440 14,829 24,654 26,936
Wholesale | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 1,669 2,670 5,134 4,508
Other | Electric        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 2,337 2,549 3,658 4,059
Metal Parts and Tooling | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 88,152 89,396 176,067 179,463
Plastic Products and Tooling | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues 6,467 10,068 15,453 24,211
Scrap Metal | Manufacturing        
Disaggregation of Revenue [Line Items]        
Total Operating Revenues $ 2,065 $ 3,011 $ 4,545 $ 5,583