v3.26.1
Note 4 - Intangible Assets, Net (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Remaining Amortization Period (Year) 11 months 15 days 2 years 3 months 18 days
Amortization of Intangible Assets $ 566,166 $ 731,079
Impairment of Intangible Assets, Finite-Lived $ (1,333,288) $ (0)
Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration] Asset Impairment Charges