XML 78 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Note 4 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property and equipment, gross $ 16,413,799 $ 19,229,656
Less Accumulated Depreciation (7,554,803) (8,908,145)
Net Property and Equipment 8,858,993 10,321,511
Production Equipment [Member]    
Property and equipment, gross 7,425,145 8,599,728
Production Equipment Under Finance Lease [Member]    
Property and equipment, gross 3,066,623 4,528,695
Lab Equipment [Member]    
Property and equipment, gross 117,770 127,560
Computer Equipment [Member]    
Property and equipment, gross 1,005,223 805,001
Vehicles [Member]    
Property and equipment, gross 90,819 115,525
Vehicles Under Finance Lease [Member]    
Property and equipment, gross
Furniture and Fixtures [Member]    
Useful Life (Year) 5 years  
Property and equipment, gross $ 1,166,071 1,218,386
Furniture and Fixtures Under Finance Lease [Member]    
Useful Life (Year) 5 years  
Property and equipment, gross $ 268,208 290,505
Leasehold Improvements [Member]    
Property and equipment, gross 3,273,940 3,544,256
Property, Plant and Equipment Not Under Finance Lease [Member]    
Less Accumulated Depreciation (7,218,468) (7,518,657)
Property, Plant and Equipment Under Finance Lease [Member]    
Less Accumulated Depreciation $ (336,338) $ (1,389,488)
Minimum [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Production Equipment [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Production Equipment Under Finance Lease [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Lab Equipment [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Computer Equipment [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Vehicles [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Vehicles Under Finance Lease [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Leasehold Improvements [Member]    
Useful Life (Year) 5 years  
Maximum [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Production Equipment [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Production Equipment Under Finance Lease [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Lab Equipment [Member]    
Useful Life (Year) 10 years  
Maximum [Member] | Computer Equipment [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Vehicles [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Vehicles Under Finance Lease [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Leasehold Improvements [Member]    
Useful Life (Year) 10 years