XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Intangible Assets, Including Goodwill - Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets, Gross $ 30,740 $ 36,090
Finite-Lived Intangible Assets, Accumulated Amortization 15,357 13,249
Net book value of amortizable intangible assets 15,383 22,841
Technology-Based Intangible Assets [Member]    
Finite-Lived Intangible Assets, Gross 7,140 7,140
Finite-Lived Intangible Assets, Accumulated Amortization 3,676 3,041
Purchased and Developed Software [Member]    
Finite-Lived Intangible Assets, Gross 8,430 13,780
Finite-Lived Intangible Assets, Accumulated Amortization 5,364 5,006
Customer Relationships [Member]    
Finite-Lived Intangible Assets, Gross 13,910 13,910
Finite-Lived Intangible Assets, Accumulated Amortization 5,321 4,350
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets, Gross 1,260 1,260
Finite-Lived Intangible Assets, Accumulated Amortization $ 996 $ 852