v3.26.1
Note 9 - Leases - Future Minimum Lease Payments (Details)
Jun. 30, 2026
USD ($)
2026 (excluding the six months ended June 30, 2026) $ 509,351
2027 980,563
2028 902,342
2029 762,916
2030 788,193
2031 525,462
Total 4,468,827
Less imputed interest (710,994)
Operating lease liabilities $ 3,757,833