XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets    
Gross Carrying Value $ 80,085 $ 80,276
Accumulated Amortization (47,635) (43,379)
Net Carrying Amount 32,450 36,897
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Value 385 383
Accumulated Amortization (218) (206)
Net Carrying Amount 167 177
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Value 36,133 36,269
Accumulated Amortization (17,610) (15,914)
Net Carrying Amount 18,523 20,355
Trademarks and trade names    
Finite-Lived Intangible Assets    
Gross Carrying Value 7,798 7,809
Accumulated Amortization (4,557) (4,135)
Net Carrying Amount 3,241 3,674
Technology    
Finite-Lived Intangible Assets    
Gross Carrying Value 35,769 35,815
Accumulated Amortization (25,250) (23,124)
Net Carrying Amount $ 10,519 $ 12,691
Weighted Average    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 16 years  
Weighted Average | Patents    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 10 years 10 years
Weighted Average | Customer relationships    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 18 years 18 years
Weighted Average | Trademarks and trade names    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 16 years 16 years
Weighted Average | Technology    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 13 years 13 years