Note 14 - Commitments - Lease Expense (Details) - USD ($) |
3 Months Ended | 9 Months Ended | ||||
---|---|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
|||
Cash paid for operating lease liabilities | $ 31,882 | $ 30,820 | $ 95,645 | $ 78,904 | ||
Cash paid for finance lease liabilities | 2,658 | 2,685 | 8,055 | 76,622 | ||
Right-of-use assets obtained in exchange for new operating lease liabilities (1) | [1] | 0 | 0 | 0 | (663,009) | |
Property and equipment obtained in exchange for new finance lease liabilities | $ 0 | $ 0 | $ 0 | $ (43,242) | ||
Weighted-average remaining lease term - operating leases (years) (Year) | 5 years 6 months | 6 years 6 months | 5 years 6 months | 6 years 6 months | ||
Weighted-average remaining lease term- finance leases (years) (Year) | 3 years 3 months 18 days | 4 years 3 months 18 days | 3 years 3 months 18 days | 4 years 3 months 18 days | ||
|