XML 75 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Note 9 - Notes Payable - Principal Payments on Notes Payable (Details) - Notes Payable [Member]
Dec. 31, 2020
USD ($)
2021 $ 2,782,479
2022 5,222,054
2023 1,687,500
2024
Total principal payments 9,692,033
Related Party Notes [Member]  
2021 532,479
2022 1,518,217
2023
2024
Total principal payments 2,050,696
Seller Note [Member]  
2021 2,250,000
2022 2,250,000
2023 1,687,500
2024
Total principal payments 6,187,500
Paycheck Protection Program CARES Act [Member]  
2021
2022 1,453,837
2023
2024
Total principal payments $ 1,453,837