v3.25.1
Note 5 - Intangible Assets, Net - Summary of Balances of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Gross $ 17,495 $ 14,053
Accumulated Amortization (5,981) (5,164)
Net carrying amount 11,514 8,889
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets, Gross 11,782 8,906
Accumulated Amortization (4,050) (3,446)
Net carrying amount 7,732 5,460
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross 4,883 4,329
Accumulated Amortization (1,170) (1,036)
Net carrying amount 3,713 3,293
Media Content [Member]    
Finite-Lived Intangible Assets, Gross 830 818
Accumulated Amortization (761) (682)
Net carrying amount $ 69 $ 136