v3.25.2
Note 12 - Leases - Future Minimum Lease Payments (Details)
Jun. 30, 2025
USD ($)
Remainder of 2025 $ 291,015
2026 243,454
2027 253,192
2028 85,217
Total payments $ 872,878