XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total Operating Revenues $ 347,068 $ 339,081
Total Operating Revenues from Contracts with Customers 347,241 340,291
Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 141,488 151,909
Electric Segment - ARP Revenues (173) (1,210)
Manufacturing    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 99,380 106,782
Plastics    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 106,200 80,390
Total Retail | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 124,489 136,453
Retail: Residential | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 39,457 43,972
Retail: Commercial and Industrial | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 83,028 90,489
Retail: Other | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 2,004 1,992
Transmission | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 12,214 12,107
Wholesale | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 3,465 1,838
Other | Electric    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 1,320 1,511
Metal Parts and Tooling | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 87,915 90,068
Plastic Products and Tooling | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues 8,986 14,142
Scrap Metal | Manufacturing    
Disaggregation of Revenue [Line Items]    
Total Operating Revenues $ 2,479 $ 2,572