XML 54 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Useful

Life

  

2020

  

2019

 

Production equipment

  3-10  $8,599,728  $10,228,216 
Production equipment - finance lease  3-10   4,528,695   1,113,412 

Lab equipment

  3-10   127,560   99,831 

Computer equipment

  3-5   805,001   484,943 

Vehicles

  3-5   115,525   143,373 
Vehicles - finance lease  3-5   -   50,815 

Furniture and fixture

   5    1,218,386   1,202,155 
Furniture and fixture - finance lease   5    290,505   198,045 

Leasehold improvements

  5-10   3,544,256   2,121,157 
         19,229,656   15,641,947 

Less Accumulated Depreciation

        (7,518,657

)

  (9,659,850

)

Less Accumulated Depreciation - finance lease        (1,389,488)  (1,156,145)

Net Property and Equipment

       $10,321,511  $4,825,952