XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Intangible Assets [Line Items]    
Gross Carrying Value $ 145,918 $ 155,264
Accumulated Amortization (108,364) (108,843)
Net Carrying Value 37,554 46,421
Net Carrying Value 37,554 46,421
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 90,448 97,815
Accumulated Amortization (64,105) (63,432)
Net Carrying Value 26,343 34,383
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 29,464 30,615
Accumulated Amortization (24,487) (24,075)
Net Carrying Value 4,977 6,540
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 20,329 22,164
Accumulated Amortization (19,772) (21,336)
Net Carrying Value 557 828
Software Development    
Intangible Assets [Line Items]    
Gross Carrying Value 1,007  
Net Carrying Value 1,007  
Tradenames    
Intangible Assets [Line Items]    
Net Carrying Value $ 4,670 $ 4,670