XML 62 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - 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

 $2,494  $2,494 

Buildings, improvements and leaseholds

  23,801   16,929 

Machinery, equipment and fixtures

  93,488   98,590 
   119,783   118,013 

Accumulated depreciation

  (77,904)  (71,123)

Property, plant and equipment, net

 $41,879  $46,890