v3.26.1
Note 5 - Note Payable - Scheduled Maturities (Details)
Dec. 31, 2025
USD ($)
Open $ 3,357,409
Total 3,357,409
Letter of Credit [Member]  
Open 348,843
Total 348,843
Notes Payable, Other Payables [Member]  
Open 3,008,566
Total $ 3,008,566