XML 152 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
Dec. 31, 2020
Jan. 01, 2019
2021 $ 349,913  
2022 479,023  
2023 488,802  
2024 447,645  
2025 353,990  
Thereafter 1,112,689  
Total minimum lease payments 3,232,062  
Less imputed interest (389,266)  
Total lease liabilities $ 2,842,796 $ 2,775,259