v3.25.3
Note 5 - Note Payable - Scheduled Maturities (Details)
Sep. 30, 2025
USD ($)
Open $ 3,518,886
Total 3,518,886
Letter of Credit [Member]  
Open 348,843
Total 348,843
Notes Payable, Other Payables [Member]  
Open 3,170,042
Total $ 3,170,042