v3.26.1
Note 15 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Deferred Tax Assets, Gross $ 22,257,268  
Deferred Tax Assets, Gross 23,561,782 $ 20,169,952
Deferred Tax Assets, Valuation Allowance 23,543,847 19,672,250
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 3,871,597 1,877,486
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 0 0
Domestic Tax Jurisdiction [Member]    
Operating Loss Carryforwards 66,219,831 61,117,035
Operating Loss Carryforwards With Expiration Date 3,297,341 6,296,936
Operating Loss Carryforwards, Not Subject to Expiration 62,922,490  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards   26,659,210
Operating Loss Carryforwards With Expiration Date 28,845,878 7,213,814
Foreign Tax Jurisdiction [Member]    
Operating Loss Carryforwards With Expiration Date $ 40,857,236 $ 36,139,319