v3.26.1
Note 6 - Commitments and Contingencies - Future Maturities of Lease Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
2026– remainder of year $ 423,046  
2027 329,042  
2028 145,913  
2029 117,250  
2030 and thereafter 35,066  
Total minimum lease payments 1,050,317  
Less: imputed interest (145,556)  
Present value of lease obligations 904,761 $ 1,000,869
Less: current portion (458,950) (486,481)
Long-term portion of lease obligations $ 445,811 $ 514,388