Note 7 - Leases - Lease Balances on the Balance Sheet (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Finance lease right-of-use asset | $ 3,075,377 | $ 3,088,188 |
Operating Lease, Right-of-Use Asset | 8,103,651 | 4,650,862 |
Total right of use assets | 11,179,028 | 7,739,050 |
Operating lease liability - current | 138,996 | 44,758 |
Operating lease liability - long-term | 8,321,853 | 4,826,785 |
Finance lease liability, current portion | 0 | 490,075 |
Total lease liabilities | 8,460,849 | 5,361,618 |
Discontinued Operations, Held-for-Sale [Member] | ||
Finance lease right-of-use asset | $ 3,075,377 | $ 3,088,188 |