v3.26.1
Note 10 - Leases - Future Minimum Lease Payments (Details)
Jun. 30, 2026
USD ($)
Remainder of 2026, payments $ 428,909
2027, payments 865,192
2028, payments 547,217
2029, payments 115,500
Total payments $ 1,956,818