XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Inventory (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

As of

 
   

September 30, 2021

   

December 31, 2020

 

Raw materials

  $ 14,908     $ 2,628,153  

Work in-process

    28,010,781       15,415,425  

Finished goods

    1,647,355       2,221,941  

Inventory

  $ 29,673,044     $ 20,265,519