XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Leases - Future Minimum Aggregate Lease Payments (Details)
Jun. 30, 2024
USD ($)
2024 $ 357,806
2025 1,159,949
2026 1,092,297
Thereafter 280,565
Total future lease payments 2,890,617
Less interest (194,372)
Total lease liabilities $ 2,696,245