XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Supplemental Balance Sheet Information - Composition of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cost $ 28,379 $ 28,454
Accumulated Amortization 11,336 11,064
Net 17,043 17,390
Customer Relationships [Member]    
Cost 13,170 13,214
Accumulated Amortization 5,614 5,484
Net 7,556 7,730
Patented Technology [Member]    
Cost 5,637 5,667
Accumulated Amortization 5,137 5,126
Net 500 541
Trade Names [Member]    
Cost 4,659 4,670
Accumulated Amortization 458 436
Net 4,201 4,234
Trademarks [Member]    
Cost 3,413 3,413
Accumulated Amortization 0 0
Net 3,413 3,413
Other Intangible Assets [Member]    
Cost 1,500 1,490
Accumulated Amortization 127 18
Net $ 1,373 $ 1,472