XML 88 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets - Intangible Assets by Major Class (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Amortized intangible assets, Weighted Average Useful Life in Years 13 years 4 months 24 days  
Amortized intangible assets, Gross Carrying Amount $ 112,854 $ 102,187
Amortized intangible assets, Accumulated Amortization 79,522 72,654
Amortized intangible assets, Net Carrying Amount 33,332 29,533
Unamortized intangible assets, Gross Carrying Amount 117,954 107,287
Intangible assets, Net Carrying Amount 38,432 34,633
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Unamortized intangible assets, Gross Carrying Amount $ 5,100 5,100
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortized intangible assets, Weighted Average Useful Life in Years 14 years 2 months 12 days  
Amortized intangible assets, Gross Carrying Amount $ 99,613 99,080
Amortized intangible assets, Accumulated Amortization 76,808 71,036
Amortized intangible assets, Net Carrying Amount $ 22,805 28,044
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortized intangible assets, Weighted Average Useful Life in Years 6 years  
Amortized intangible assets, Gross Carrying Amount $ 9,855 0
Amortized intangible assets, Accumulated Amortization 653 0
Amortized intangible assets, Net Carrying Amount $ 9,202 0
Acquired software and other    
Finite-Lived Intangible Assets [Line Items]    
Amortized intangible assets, Weighted Average Useful Life in Years 9 years 1 month 6 days  
Amortized intangible assets, Gross Carrying Amount $ 3,386 3,107
Amortized intangible assets, Accumulated Amortization 2,061 1,618
Amortized intangible assets, Net Carrying Amount $ 1,325 $ 1,489