v3.26.1
Note 8 - Leases - Operating and Finance Lease (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
2026 remaining, finance lease $ 22,223  
2027, finance lease 44,447  
2028, finance lease 44,252  
2029, finance lease 0  
2029 and beyond, finance lease 0  
Total minimum lease obligations, finance lease 110,922  
Less: amounts representing interest, finance lease (11,292)  
Present value of minimum lease payments, finance lease 99,630  
Less: current portion, finance lease (37,414) $ (35,862)
Lease obligations, net of current portion, finance lease $ 62,216 $ 81,319