v3.26.1
Note 8 - Notes Payable (Details Textual) - Economic Injury Disaster Loan [Member] - USD ($)
Aug. 17, 2020
Apr. 22, 2020
Jun. 30, 2026
Dec. 31, 2025
Proceeds from Issuance of Unsecured Debt $ 150,000 $ 10,000    
Loans Payable     $ 138,883 $ 140,674