XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Supplemental Balance Sheet Information - Composition of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cost $ 28,140 $ 28,060
Accumulated Amortization 12,393 12,139
Net 15,747 15,921
Customer Relationships [Member]    
Cost 13,021 12,970
Accumulated Amortization 6,166 5,992
Net 6,855 6,978
Patented Technology [Member]    
Cost 5,577 5,557
Accumulated Amortization 5,214 5,171
Net 363 386
Trade Names [Member]    
Cost 4,637 4,629
Accumulated Amortization 555 522
Net 4,082 4,107
Trademarks [Member]    
Cost 3,405 3,404
Accumulated Amortization 0 0
Net 3,405 3,404
Other Intangible Assets [Member]    
Cost 1,500 1,500
Accumulated Amortization 458 454
Net $ 1,042 $ 1,046