XML 62 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, gross $ 19,270,283 $ 20,835,366
Net Property and Equipment 6,618,822 9,007,166
Production Equipment [Member]    
Property and equipment, gross 9,553,545 9,433,581
Production Equipment Under Finance Lease [Member]    
Property and equipment, gross 3,675,935 5,182,375
Lab Equipment [Member]    
Property and equipment, gross 123,611 130,909
Computer Equipment [Member]    
Property and equipment, gross 1,103,623 1,141,790
Computer Equipment Under Finance Lease [Member]    
Property and equipment, gross 80,518 0
Vehicles [Member]    
Property and equipment, gross $ 21,067 26,897
Furniture and Fixtures [Member]    
Useful Life (Year) 5 years  
Property and equipment, gross $ 1,378,252 1,474,032
Furniture and Fixtures Under Finance Lease [Member]    
Useful Life (Year) 5 years  
Property and equipment, gross $ 326,411 260,911
Leasehold Improvements [Member]    
Property and equipment, gross 3,007,321 3,184,871
Property, Plant and Equipment Not Under Finance Lease [Member]    
Less accumulated depreciation (11,494,435) (10,950,622)
Property, Plant and Equipment Under Finance Lease [Member]    
Less accumulated depreciation $ (1,157,026) $ (877,578)
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] | Computer Equipment Under Finance Lease [Member]    
Useful Life (Year) 3 years  
Minimum [Member] | Vehicles [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] | Computer Equipment Under Finance Lease [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Vehicles [Member]    
Useful Life (Year) 5 years  
Maximum [Member] | Leasehold Improvements [Member]    
Useful Life (Year) 10 years