XML 55 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, plant and equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Details of the Company’s property, plant and equipment at December 31 are as follows:
20242023
Land$314,278 $123,438 
Buildings967,237 660,001 
Machinery and equipment3,726,377 3,236,966 
Construction in progress337,796 225,660 
5,345,688 4,246,065 
Accumulated depreciation and depletion(2,626,941)(2,583,298)
Property, plant and equipment, net$2,718,747 $1,662,767