XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets (Intangible Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Intangible assets subject to amortization    
Intangible assets subject to amortization (Definite-lived) $ 80,062 $ 59,871
Accumulated amortization (35,342) (33,255)
Net intangible assets subject to amortization 44,720 26,616
Intangible assets not subject to amortization    
Intangible assets, net 52,437 32,039
Trade names    
Intangible assets not subject to amortization    
Intangible assets not subject to amortization (Indefinite-lived) 7,717 5,423
Patents and acquired technology    
Intangible assets subject to amortization    
Intangible assets subject to amortization (Definite-lived) 33,026 19,804
Accumulated amortization (7,430) (5,895)
Customer relationships    
Intangible assets subject to amortization    
Intangible assets subject to amortization (Definite-lived) 34,036 26,061
Accumulated amortization (14,918) (13,363)
Trade names    
Intangible assets subject to amortization    
Intangible assets subject to amortization (Definite-lived) 1,665 1,747
Accumulated amortization (1,665) (1,747)
Non-competition agreements    
Intangible assets subject to amortization    
Intangible assets subject to amortization (Definite-lived) 11,335 12,259
Accumulated amortization $ (11,329) $ (12,250)