XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

December 31,

 
  

2024

  

2023

 

Land

 $115  $348 

Buildings and improvements

  19,385   15,286 

Machinery and equipment

  99,747   98,527 

Construction in progress

  5,243   1,567 
   124,490   115,728 

Accumulated depreciation

  (76,611)  (79,195)

Property, plant and equipment, net

 $47,879  $36,533