XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
  

Useful

Life

  

2022

  

2021

 

Production equipment

 3-10  $8,027,589  $7,425,145 

Production equipment - finance lease

 3-10   3,625,558   3,066,623 

Lab equipment

 3-10   118,935   117,770 

Computer equipment

 3-5   1,070,437   1,005,223 

Vehicles

 3-5   26,020   90,819 

Furniture and fixture

  5    1,141,424   1,166,071 

Furniture and fixture - finance lease

  5    252,397   268,208 

Leasehold improvements

 5-10   3,080,946   3,273,940 
        17,343,306   16,413,799 

Less Accumulated Depreciation

       (8,501,846

)

  (7,218,468

)

Less Accumulated Depreciation - finance lease

       (544,653

)

  (336,338

)

Net Property and Equipment

      $8,296,807  $8,858,993