XML 53 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Intangible Assets [Line Items]    
Gross Carrying Value $ 150,207 $ 155,264
Accumulated Amortization (109,198) (108,843)
Net Carrying Value 41,009 46,421
Net Carrying Value 41,009 46,421
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 94,501 97,815
Accumulated Amortization (64,151) (63,432)
Net Carrying Value 30,350 34,383
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 29,677 30,615
Accumulated Amortization (24,400) (24,075)
Net Carrying Value 5,277 6,540
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 21,359 22,164
Accumulated Amortization (20,647) (21,336)
Net Carrying Value 712 828
Tradenames    
Intangible Assets [Line Items]    
Net Carrying Value $ 4,670 $ 4,670