XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consisted of:
December 31,
2023
December 31,
2022
Land and improvements$1,678 $1,678 
Buildings18,911 18,792 
Machinery and equipment185,966 175,816 
Leasehold improvements1,266 1,266 
 207,821 197,552 
Less accumulated depreciation and amortization(164,441)(157,972)
 $43,380 $39,580