XML 74 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Intangible asset activity    
Net balance $ 27,196 $ 36,209
Additions 35 133
Disposals-Other (21) (58)
Net foreign currency translation (52) 34
Amortization expense (5,888) (9,122)
Net balance 21,270 27,196
Intangible assets, net    
Balance at cost 96,397  
Accumulated amortization (75,127)  
Total intangible assets 21,270 27,196
Acquired Technology [Member]    
Intangible asset activity    
Net balance 2,277 5,454
Additions 15 46
Net foreign currency translation 2 53
Amortization expense (1,541) (3,276)
Net balance 753 2,277
Intangible assets, net    
Balance at cost 43,034  
Accumulated amortization (42,281)  
Total intangible assets 753 2,277
Customer Relationships [Member]    
Intangible asset activity    
Net balance 23,200 26,884
Net foreign currency translation (46) (58)
Amortization expense (3,993) (3,626)
Net balance 19,161 23,200
Intangible assets, net    
Balance at cost 39,814  
Accumulated amortization (20,653)  
Total intangible assets 19,161 23,200
Other [Member]    
Intangible asset activity    
Net balance 1,719 3,871
Additions 20 87
Disposals-Other (21) (58)
Net foreign currency translation (8) 39
Amortization expense (354) (2,220)
Net balance 1,356 1,719
Intangible assets, net    
Balance at cost 13,549  
Accumulated amortization (12,193)  
Total intangible assets $ 1,356 $ 1,719