XML 96 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Notes Payable - Principal Payments on Notes Payable (Details) - Notes Payable [Member]
Dec. 31, 2019
USD ($)
Related Party Notes [Member]  
2020 $ 499,459
2021 533,479
2022 1,518,218
2023
2024
Total principal payments 2,551,156
Seller Note [Member]  
2020 2,250,000
2021 2,250,000
2022 2,250,000
2023 1,125,000
2024
Total principal payments $ 7,875,000