XML 63 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Gross $ 59,125 $ 58,452
Total amortizable intangible assets (49,197) (47,515)
Finite-Lived Intangible Assets, Net 9,928 10,937
Indefinite-lived intangible assets: 202 195
Intangible assets, net 10,130 11,132
Distribution Agreements/Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross 15,886 15,603
Total amortizable intangible assets (10,950) (10,450)
Finite-Lived Intangible Assets, Net 4,936 5,153
Existing Technology and Software Development [Member]    
Finite-Lived Intangible Assets, Gross 35,684 35,397
Total amortizable intangible assets (31,540) (30,556)
Finite-Lived Intangible Assets, Net 4,144 4,841
Trade Names and Patents [Member]    
Finite-Lived Intangible Assets, Gross 7,555 7,452
Total amortizable intangible assets (6,707) (6,509)
Finite-Lived Intangible Assets, Net $ 848 $ 943