XML 61 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Property, Plant and Equipment [Table Text Block]
 

Useful

Life

2021

 

2020

 

Production equipment

 

3

-

10

$

7,425,145

 

$

8,599,728

 
           

Production equipment - finance lease

 

3

-

10

 

3,066,623

  

4,528,695

 
           

Lab equipment

 

3

-

10

 

117,770

  

127,560

 

Computer equipment

 

3

-

5

 

1,005,223

  

805,001

 

Vehicles

 

3

-

5

 

90,819

  

115,525

 

Vehicles - finance lease

 

3

-

5

 

-

  

-

 

Furniture and fixture

  

5

  

1,166,071

  

1,218,386

 

Furniture and fixture - finance lease

  

5

  

268,208

  

290,505

 

Leasehold improvements

 

5

-

10

 

3,273,940

  

3,544,256

 
      

16,413,799

  

19,229,656

 

Less Accumulated Depreciation

     

(7,218,468

)

 

(7,518,657

)

Less Accumulated Depreciation - finance lease

     

(336,338

)

 

(1,389,488

)

Net Property and Equipment

    

$

8,858,993

 

$

10,321,511