XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Intangible Assets Subject to Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Historical Cost $ 135,112 $ 127,849
Accumulated Amortization 122,634 110,237
Net $ 12,478 $ 17,612
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 1 year  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 20 years  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 1 year 7 months 6 days 2 years 7 months 6 days
Historical Cost $ 12,219 $ 13,435
Accumulated Amortization 10,633 11,548
Net $ 1,586 $ 1,887
Patent and patent licenses    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 0 years 1 year
Historical Cost $ 10,162 $ 1,686
Accumulated Amortization 9,751 1,568
Net $ 411 $ 118
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 4 years 3 months 18 days 5 years 3 months 18 days
Historical Cost $ 99,571 $ 101,780
Accumulated Amortization 90,050 88,102
Net $ 9,521 $ 13,678
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 4 years 4 years
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 5 years 5 years
Other purchased intangibles    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average   Amortization Period 3 years 9 months 18 days 4 years 9 months 18 days
Historical Cost $ 13,160 $ 10,948
Accumulated Amortization 12,200 9,019
Net $ 960 $ 1,929