v3.26.1
Note 7 - Intangible Assets, Net (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Intangible Asset, Finite-Lived, Amortization Expense $ 2.4 $ 2.4 $ 4.9 $ 4.9
Intangible Asset, Finite-Lived, Useful Life (Year) 3 years 9 months 18 days   3 years 9 months 18 days  
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Remainder of Fiscal Year $ 4.9   $ 4.9  
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One 9.7   9.7  
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four 2.4   2.4  
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two 9.7   9.7  
Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three $ 9.7   $ 9.7