XML 76 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Bank Debt and Notes Payable - Principal Payments on Notes Payable (Details) - Notes Payable [Member]
Dec. 31, 2022
USD ($)
2023 $ 1,303,972
2024 788,911
2025 839,387
2026 218,107
Total principal payments 3,150,377
Related Party Notes [Member]  
2023 741,472
2024 788,911
2025 839,387
2026 218,107
Total principal payments 2,587,877
Seller Note [Member]  
2023 562,500
2024 0
2025 0
2026 0
Total principal payments $ 562,500