v3.26.1
Note 11 - Income Taxes (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Expense (Benefit) $ 1,308,273 $ 6,546 $ 1,525,136 $ 187,383
Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 1,806,621 $ 49,278 $ 2,824,538 $ 782,685
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount $ 1,100,000