v3.26.1
Note 5 - Note Payable - Scheduled Maturities (Details)
Jun. 30, 2026
USD ($)
Open $ 3,463,923
Total 3,463,923
Letter of Credit [Member]  
Open 348,843
Total 348,843
Notes Payable, Other Payables [Member]  
Open 3,225,974
Total $ 3,225,974