XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Notes Payable - Principal Payments on Notes Payable (Details) - Notes Payable [Member]
Dec. 31, 2021
USD ($)
2022 $ 2,946,885
2023 2,428,972
2024 788,911
2025 839,387
2026 218,107
Total principal payments 7,222,262
Related Party Notes [Member]  
2022 696,885
2023 741,472
2024 788,911
2025 839,387
2026 218,107
Total principal payments 3,284,762
Seller Note [Member]  
2022 2,250,000
2023 1,687,500
2024 0
2025 0
2026 0
Total principal payments $ 3,937,500