XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 9 - Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

December 31,

 
   

2023

   

2022

 

Land

  $ 348     $ 1,098  

Buildings and improvements

    15,286       21,529  

Machinery and equipment

    98,527       118,358  

Construction in progress

    1,567       4,239  
      115,728       145,224  

Accumulated depreciation

    (79,195 )     (108,391 )

Property, plant and equipment, net

  $ 36,533     $ 36,833