v3.24.2.u1
Note 7 - Leases - Lease Balances on the Balance Sheet (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Finance lease right-of-use asset $ 3,113,782 $ 2,923,766
Operating Lease, Right-of-Use Asset 218,213 237,617
Total right of use assets 3,331,995 3,161,383
Operating lease liability - current 40,948 37,401
Operating lease liability - long-term 183,890 205,154
Finance lease liability, current portion 540,204 838,676
Total lease liabilities 765,042 1,081,231
Discontinued Operations, Held-for-Sale [Member]    
Finance lease right-of-use asset $ 3,113,782 $ 2,923,766