v3.26.1
Note 8 - Intangible Assets (Details Textual)
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived, Remaining Amortization Period (Year) 1 year 3 months 18 days 1 year 8 months 12 days
Maximum [Member]    
Intangible Asset, Finite-Lived, Remaining Amortization Period (Year) 1 year