XML 57 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Supplemental Balance Sheet Information - Composition of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Cost $ 25,595 $ 38,685
Accumulated Amortization 14,662 14,128
Net 10,933 24,557
Customer Relationships [Member]    
Cost 18,333 18,154
Accumulated Amortization 8,360 7,296
Net 9,973 10,858
Patented Technology [Member]    
Cost 5,762 5,690
Accumulated Amortization 5,635 5,428
Net 127 262
Other Intangible Assets [Member]    
Cost 1,500 1,500
Accumulated Amortization 667 591
Net 833 909
Trade Names [Member]    
Cost 0 9,942
Accumulated Amortization 0 813
Net 0 9,129
Trademarks [Member]    
Cost 0 3,399
Accumulated Amortization 0 0
Net $ 0 $ 3,399