XML 63 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 48,684 $ 41,653
Accumulated Amortization 27,879 23,466
Net Amount 20,805 18,187
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 45,634 41,653
Accumulated Amortization 27,704 23,466
Net Amount 17,930 18,187
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,731 0
Accumulated Amortization 55 0
Net Amount 1,676 0
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,086 0
Accumulated Amortization 95 0
Net Amount 991 0
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 233 0
Accumulated Amortization 25 0
Net Amount $ 208 $ 0