XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Leases - Maturities of Lease Liabilities (Details)
Mar. 31, 2021
USD ($)
2021 $ 415,422
2022 563,818
2023 495,565
2024 458,787
2025 353,990
Thereafter 1,115,689
Total minimum lease payments 3,403,271
Less imputed interest (481,527)
Total lease liabilities $ 2,921,744