XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 6 - Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Raw materials

 $22,184  $12,229 

Work in process

  4,205   1,991 

Finished goods

  7,047   4,422 

Total Inventory

 $33,436  $18,642