XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Other Intangible Assets - Schedule of Intangible Asset (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets    
Gross Carrying Value $ 78,015 $ 80,121
Accumulated Amortization (48,820) (49,098)
Net Carrying Amount 29,195 31,023
Non-compete agreements    
Finite-Lived Intangible Assets    
Gross Carrying Value 24  
Accumulated Amortization (8)  
Net Carrying Amount 16  
Patents    
Finite-Lived Intangible Assets    
Gross Carrying Value 326 385
Accumulated Amortization (182) (218)
Net Carrying Amount 144 167
Customer relationships    
Finite-Lived Intangible Assets    
Gross Carrying Value 32,941 36,163
Accumulated Amortization (16,363) (18,222)
Net Carrying Amount 16,578 17,941
Trademarks and trade names    
Finite-Lived Intangible Assets    
Gross Carrying Value 9,542 7,801
Accumulated Amortization (5,056) (4,702)
Net Carrying Amount 4,486 3,099
Technology    
Finite-Lived Intangible Assets    
Gross Carrying Value 34,855 35,772
Accumulated Amortization (27,202) (25,956)
Net Carrying Amount 7,653 $ 9,816
Favorable lease    
Finite-Lived Intangible Assets    
Gross Carrying Value 327  
Accumulated Amortization (9)  
Net Carrying Amount $ 318  
Weighted Average    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 15 years  
Weighted Average | Non-compete agreements    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 1 year  
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 16 years 18 years
Weighted Average | Trademarks and trade names    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 15 years 16 years
Weighted Average | Technology    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 14 years 13 years
Weighted Average | Favorable lease    
Finite-Lived Intangible Assets    
Weighted Average Amortization Period In Years 6 years