XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value $ 29,809 $ 19,510  
Accumulated Amortization (5,470) (9,976)  
Total 24,339 9,534  
Amortization of intangible assets 2,200 2,200 $ 3,200
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 23,621 16,350  
Accumulated Amortization (3,524) (8,698)  
Total 20,097 7,652  
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 1,430 1,460  
Accumulated Amortization (917) (660)  
Total 513 800  
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 1,066 160  
Accumulated Amortization (111) (47)  
Total 955 113  
Technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 3,692 1,540  
Accumulated Amortization (918) (571)  
Total $ 2,774 $ 969