XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets    
Net Carrying Amount $ 68,002 $ 80,121
Accumulated Amortization (44,171) (49,098)
Net Carrying Amount 23,831 31,023
Non-compete agreements    
Finite-Lived Intangible Assets    
Net Carrying Amount 27  
Accumulated Amortization (16)  
Net Carrying Amount 11  
Patents    
Finite-Lived Intangible Assets    
Net Carrying Amount 330 385
Accumulated Amortization (187) (218)
Net Carrying Amount 143 167
Customer relationships    
Finite-Lived Intangible Assets    
Net Carrying Amount 27,184 36,163
Accumulated Amortization (14,129) (18,222)
Net Carrying Amount 13,055 17,941
Trademarks and trade names    
Finite-Lived Intangible Assets    
Net Carrying Amount 7,933 7,801
Accumulated Amortization (3,989) (4,702)
Net Carrying Amount 3,944 3,099
Technology    
Finite-Lived Intangible Assets    
Net Carrying Amount 32,201 35,772
Accumulated Amortization (25,827) (25,956)
Net Carrying Amount 6,374 $ 9,816
Favorable lease    
Finite-Lived Intangible Assets    
Net Carrying Amount 327  
Accumulated Amortization (23)  
Net Carrying Amount $ 304  
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 16 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