v3.26.1
Note 15 - Notes Payable (Details Textual)
May 21, 2024
USD ($)
Apr. 16, 2021
USD ($)
Mar. 01, 2021
USD ($)
Useable Office and Production Space in Orange County, Florida [Member]      
Lessee, Finance Lease, Option to Purchase, Purchase Amount $ 1,750,000    
Notes Payable to Banks [Member] | Bank of America, Loan One [Member]      
Debt Instrument, Face Amount     $ 2,940,000
Debt Instrument, Interest Rate, Stated Percentage     3.80%
Debt Instrument, Periodic Payment     $ 17,593
Debt Instrument, Covenant, Fixed Charge Coverage Ratio     1.15
Debt Instrument, Contingency, Minimum Amount Required of Unrestricted, Unencumbered, Liquid Assets     $ 1,000,000
Notes Payable to Banks [Member] | Bank of America, Loan Two [Member]      
Debt Instrument, Face Amount $ 1,400,000    
Debt Instrument, Interest Rate, Stated Percentage 6.39%    
Debt Instrument, Periodic Payment $ 10,444    
Proceeds from Issuance of Debt 1,400,000    
Property in West Palm Beach, Florida [Member]      
Asset Acquisition, Consideration Transferred   $ 4,200,000  
Micro Property [Member]      
Asset Acquisition, Consideration Transferred $ 1,750,000