Note 14 - Income Taxes - Uncertain Tax Liabilities and Benefits (Details) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Balance | $ 19,321,475 | $ 0 |
| Increase [Decrease) Resulting from Current Period 280E Tax Positions | 11,594,492 | 13,800,944 |
| Increase (Decrease) in Liability from Prior Year | 2,125,435 | 5,520,531 |
| Balance | 33,041,402 | 19,321,475 |
| Balance | 41,877,402 | 0 |
| Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 0 | 27,530,520 |
| Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 11,594,492 | 13,800,944 |
| Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense | 2,125,435 | 545,937 |
| Balance | $ 55,597,329 | $ 41,877,402 |
| X | ||||||||||
- Definition The amount recorded for liability from prior year. No definition available.
|
| X | ||||||||||
- Definition Amount of increase resulting from 280E tax positions that have been or will be taken in current period tax return. No definition available.
|
| X | ||||||||||
- Definition Amount recognized for uncertainty in income taxes classified as noncurrent. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|