v3.26.1
Note 5 - Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
2026 (remaining) $ 191,606  
2027 263,764  
2028 207,952  
2029 182,569  
2030 75,228  
Total lease payments 921,119  
Less: interest (85,409)  
Present value of lease liabilities 835,710  
Less: current portion (311,678) $ (317,153)
Operating lease liability, net of current portion $ 524,032 $ 634,043