XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Intangible Assets [Line Items]    
Gross Carrying Value $ 148,524 $ 155,264
Accumulated Amortization (105,665) (108,843)
Net Carrying Value 42,859 46,421
Net Carrying Value 42,859 46,421
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 93,444 97,815
Accumulated Amortization (61,816) (63,432)
Net Carrying Value 31,628 34,383
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 29,378 30,615
Accumulated Amortization (23,565) (24,075)
Net Carrying Value 5,813 6,540
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 21,032 22,164
Accumulated Amortization (20,284) (21,336)
Net Carrying Value 748 828
Tradenames    
Intangible Assets [Line Items]    
Net Carrying Value $ 4,670 $ 4,670