XML 56 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, Equipment – Net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
 December 31,
 20242023
Land and improvements
$11,761 $11,761 
Machinery and equipment
1,698,835 1,621,636 
Buildings and improvements
244,761 228,379 
Construction in progress
95,053 66,875 
 2,050,410 1,928,651 
Less – accumulated depreciation
(1,132,552)(1,076,009)
Total property, plant, equipment – net
$917,858 $852,642