XML 56 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Operating Leases - Maturities of Lease Liabilities (Details)
Dec. 31, 2023
USD ($)
2024 $ 633,616
2025 454,928
2026 447,683
2027 447,683
2028 447,683
Thereafter 478,836
Total minimum lease payments 2,910,429
Less imputed interest (357,669)
Total lease liabilities $ 2,552,760