v3.26.1
Note 11 - Commitments and Contingencies - Future Debt Payments (Details)
Dec. 31, 2025
USD ($)
Related Party [Member]  
2026 $ 700,000
Other Parties [Member]  
2026 20,000,000
Other Parties [Member] | Loans Payable [Member]  
2026 20,000,000
Related and Other Parties [Member]  
Total 20,700,000
Related and Other Parties [Member] | Loans Payable [Member]  
Total $ 20,700,000