Note 7 - Leases (Tables)
|
6 Months Ended |
Jun. 30, 2024 |
| Notes Tables |
|
| Leases, Assets and Liabilities [Table Text Block] |
| Lease Assets and Liabilities | Classification | | June 30, 2024 | | | December 31, 2023 | |
| Finance lease right-of-use asset | Finance lease - right to use asset, net | | $ | 3,113,782 | | | $ | 2,923,766 | |
| Operating lease right-of-use asset | Other assets - noncurrent | | | 218,213 | | | | 237,617 | |
| Total right of use assets | | | $ | 3,331,995 | | | $ | 3,161,383 | |
| | | | | | | | | | |
| Operating lease liability - current | Accrued expenses and other liabilities | | $ | 40,948 | | | $ | 37,401 | |
| Operating lease liability - long-term | Other liabilities | | | 183,890 | | | | 205,154 | |
| Finance lease liability, current portion | Finance lease - Right of use lease liability | | | 540,204 | | | | 838,676 | |
| Total lease liabilities | | | $ | 765,042 | | | $ | 1,081,231 | |
|
| Lease, Cost [Table Text Block] |
| | | Three-Months Ended | | | Six-Months Ended | |
| | | June 30, 2024 | | | June 30, 2023 | | | June 30, 2024 | | | June 30, 2023 | |
| Finance lease cost: | | | | | | | | | | | | | | | | |
| Amortization of right-of-use assets | | $ | 12,810 | | | $ | 13,159 | | | $ | 24,043 | | | $ | 23,652 | |
| Interest on lease liabilities | | | — | | | | 16,937 | | | | 16,445 | | | | 212,649 | |
| Operating lease cost | | | 17,433 | | | | 1,322 | | | | 34,867 | | | | 3,847 | |
| Total lease cost | | $ | 30,243 | | | $ | 31,418 | | | $ | 75,355 | | | $ | 240,148 | |
| | | | | | | | | | | | | | | | | |
| Other information | | | | | | | | | | | | | | | | |
| Operating cash flows from operating leases | | $ | 16,590 | | | $ | 2,475 | | | $ | 33,180 | | | $ | 4,950 | |
| Financing cash flows from finance leases | | $ | 25,065 | | | $ | 25,066 | | | $ | 50,131 | | | $ | 352,050 | |
| | | June 30, 2024 | | | June 30, 2023 | |
| Weighted-average remaining lease term - finance leases | | | 0.83 | | | | 1.08 | |
| Weighted-average remaining lease term - operating leases | | | 4.37 | | | | 5.26 | |
| Weighted-average discount rate - finance leases | | | — | % | | | 8.0 | % |
| Weighted-average discount rate - operating leases | | | 13.2 | % | | | 11.0 | % |
|
| Lease, Liability, to be Paid, Maturity [Table Text Block] |
| | | Operating Leases | | | Finance Leases | |
| For the remainder of 2024 | | $ | 33,932 | | | $ | 50,130 | |
| 2025 | | | 69,118 | | | | 490,074 | |
| 2026 | | | 71,175 | | | | — | |
| 2027 | | | 73,285 | | | | — | |
| 2028 | | | 46,371 | | | | — | |
| Thereafter | | | — | | | | — | |
| Total lease payments | | | 293,881 | | | | 540,204 | |
| Less: imputed interest | | | (69,043 | ) | | | — | |
| Present value of lease liabilities | | $ | 224,838 | | | $ | 540,204 | |
|
| Land and Building [Member] |
|
| Notes Tables |
|
| Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] |
| For the remainder of 2024 | | $ | 48,000 | |
| 2025 | | | 96,000 | |
| 2026 | | | 96,000 | |
| 2027 | | | 96,000 | |
| 2028 | | | 96,000 | |
| Thereafter | | | 192,000 | |
| Total Minimum Lease Income | | $ | 624,000 | |
|