XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangibles (Details) - Schedule of intangible assets - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Oct. 01, 2021
Definite life intangible assets:    
Gross amount $ 139,546 $ 176,097
Accumulated amortization (53,538) (64,482)
Net book value 86,008 111,615
Customer relationships [Member]    
Definite life intangible assets:    
Gross amount 117,185 149,917
Accumulated amortization (34,214) (43,686)
Net book value $ 82,971 106,231
Remaining useful life (in years) 11 years  
Tradenames [Member]    
Definite life intangible assets:    
Gross amount $ 21,761 25,580
Accumulated amortization (18,759) (20,218)
Net book value $ 3,002 5,362
Remaining useful life (in years) 2 years 6 months  
Non-competes [Member]    
Definite life intangible assets:    
Gross amount $ 600 600
Accumulated amortization (565) (578)
Net book value $ 35 $ 22
Remaining useful life (in years) 4 months 24 days