XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Goodwill and Long-Lived Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Gross $ 60,257 $ 58,452
Total amortizable intangible assets (52,096) (47,515)
Finite-Lived Intangible Assets, Net 8,161 10,937
Indefinite-lived intangible assets: 218 195
Intangible assets, net 8,379 11,132
Distribution Agreements/Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross 16,318 15,603
Total amortizable intangible assets (11,818) (10,450)
Finite-Lived Intangible Assets, Net 4,500 5,153
Existing Technology and Software Development [Member]    
Finite-Lived Intangible Assets, Gross 36,231 35,397
Total amortizable intangible assets (33,229) (30,556)
Finite-Lived Intangible Assets, Net 3,002 4,841
Trade Names and Patents [Member]    
Finite-Lived Intangible Assets, Gross 7,708 7,452
Total amortizable intangible assets (7,049) (6,509)
Finite-Lived Intangible Assets, Net $ 659 $ 943