XML 39 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Capital Leases Payable - Future Annual Principal Payments Under Capital Leases (Details)
Dec. 31, 2019
USD ($)
2020 $ 206,424
2021 405,310
2022 309,468
2023 117,526
2024 7,387
Total 1,046,115
Capital Lease [Member]  
2020 115,731
2021 268,302
2022 259,304
2023 107,662
2024 7,144
Total 758,143
Interest Payable [Member]  
2020 90,693
2021 137,008
2022 50,164
2023 9,864
2024 243
Total $ 287,972