XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Operating Revenue $ 342,336 $ 337,716 $ 689,404 $ 676,797  
Net Income (Loss) 86,995 81,969 161,333 144,450  
Identifiable Assets 3,460,783   3,460,783   $ 3,242,568
Corporate          
Segment Reporting Information [Line Items]          
Net Income (Loss) 1,063 974 931 (313)  
Identifiable Assets 349,653   349,653   293,215
Electric          
Segment Reporting Information [Line Items]          
Operating Revenue 112,828 113,763 254,317 265,671  
Electric | Operating Segments          
Segment Reporting Information [Line Items]          
Operating Revenue 112,828 113,763 254,317 265,671  
Net Income (Loss) 18,485 19,634 40,956 42,854  
Identifiable Assets 2,634,116   2,634,116   2,533,831
Manufacturing          
Segment Reporting Information [Line Items]          
Operating Revenue 96,684 102,475 196,065 209,257  
Manufacturing | Operating Segments          
Segment Reporting Information [Line Items]          
Operating Revenue 96,684 102,475 196,065 209,257  
Net Income (Loss) 6,835 5,969 12,096 12,831  
Identifiable Assets 261,219   261,219   251,343
Plastics          
Segment Reporting Information [Line Items]          
Operating Revenue 132,824 121,478 239,022 201,869  
Plastics | Operating Segments          
Segment Reporting Information [Line Items]          
Operating Revenue 132,824 121,478 239,022 201,869  
Net Income (Loss) 60,612 $ 55,392 107,350 $ 89,078  
Identifiable Assets $ 215,795   $ 215,795   $ 164,179