XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets    
Gross Carrying Value $ 79,777 $ 80,121
Accumulated Amortization (50,290) (49,098)
Net Carrying Amount 29,487 31,023
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Value 385 385
Accumulated Amortization (230) (218)
Net Carrying Amount 155 167
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Value 35,900 36,163
Accumulated Amortization (18,626) (18,222)
Net Carrying Amount 17,274 17,941
Trademarks and trade names    
Finite-Lived Intangible Assets    
Gross Carrying Value 7,780 7,801
Accumulated Amortization (4,830) (4,702)
Net Carrying Amount 2,950 3,099
Technology    
Finite-Lived Intangible Assets    
Gross Carrying Value 35,712 35,772
Accumulated Amortization (26,604) (25,956)
Net Carrying Amount $ 9,108 $ 9,816
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