XML 59 R42.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
Property, plant, and equipment as of December 31, 2024 and 2023 consisted of the following:
December 31,
20242023
Land$5,864 $5,869 
Improvements to land and leaseholds19,566 19,404 
Buildings31,703 31,447 
Machinery and equipment, including equipment under finance leases117,377 118,190 
Construction in progress4,415 1,702 
Gross property, plant, and equipment178,925 176,612 
Less: accumulated depreciation and amortization, including accumulated amortization of finance leases(103,551)(101,033)
Property, plant, and equipment - net$75,374 $75,579