v3.26.1
Note 6 - Commitments and Contingencies - Future Maturities of Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
2026– remainder of year $ 319,095  
2027 456,442  
2028 273,313  
2029 159,717  
2030 and thereafter 34,797  
Total minimum lease payments 1,243,364  
Less: imputed interest (168,759)  
Present value of lease obligations 1,074,605 $ 1,000,869
Less: current portion (496,072) (486,481)
Long-term portion of lease obligations $ 578,533 $ 514,388