v3.26.1
Note 9 - Leases - Rent Obligation (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
2026 (remaining 9 months) $ 403,618  
2027 827,909  
2028 139,022  
Total lease payments 1,370,549  
Less: interest (127,222)  
Present value of lease liabilities $ 1,243,327 $ 1,558,238