XML 141 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Intangible Assets - Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 13 years  
Gross Carrying Amount $ 126,983 $ 112,854
Accumulated Amortization 90,533 79,522
Net Carrying Amount 36,450 33,332
Intangible assets, gross carrying amount 132,083 117,954
Intangible assets, Net Carrying Amount 41,550 38,432
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount, non-amortizing intangible assets $ 5,100 5,100
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 13 years 10 months 24 days  
Gross Carrying Amount $ 111,556 99,613
Accumulated Amortization 85,180 76,808
Net Carrying Amount $ 26,376 22,805
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 5 years 8 months 12 days  
Gross Carrying Amount $ 11,809 9,855
Accumulated Amortization 2,768 653
Net Carrying Amount $ 9,041 9,202
Acquired software and other    
Finite-Lived Intangible Assets [Line Items]    
Weighted Average Useful Life in Years 9 years 2 months 12 days  
Gross Carrying Amount $ 3,618 3,386
Accumulated Amortization 2,585 2,061
Net Carrying Amount $ 1,033 $ 1,325