v3.26.1
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