XML 94 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information - Schedule of Capital Expenditures and Identifiable Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Capital Expenditures $ 358,650 $ 287,134 $ 171,134
Identifiable Assets 3,652,082 3,242,568  
Operating Segments | Electric      
Segment Reporting Information [Line Items]      
Capital Expenditures 301,454 240,695 147,869
Identifiable Assets 2,785,522 2,533,831  
Operating Segments | Manufacturing      
Segment Reporting Information [Line Items]      
Capital Expenditures 32,159 23,284 17,954
Identifiable Assets 254,445 251,343  
Operating Segments | Plastics      
Segment Reporting Information [Line Items]      
Capital Expenditures 24,749 23,029 5,245
Identifiable Assets 186,043 164,179  
Corporate      
Segment Reporting Information [Line Items]      
Capital Expenditures 288 126 $ 66
Identifiable Assets $ 426,072 $ 293,215