XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Intangible Assets [Line Items]    
Gross Carrying Value $ 141,898 $ 145,918
Accumulated Amortization (106,916) (108,364)
Net Carrying Value 34,982 37,554
Net Carrying Value 34,982 37,554
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 87,854 90,448
Accumulated Amortization (63,445) (64,105)
Net Carrying Value 24,409 26,343
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 28,706 29,464
Accumulated Amortization (24,288) (24,487)
Net Carrying Value 4,418 4,977
Product development costs    
Intangible Assets [Line Items]    
Gross Carrying Value 19,661 20,329
Accumulated Amortization (19,183) (19,772)
Net Carrying Value 478 557
Software Development    
Intangible Assets [Line Items]    
Gross Carrying Value 1,007 1,007
Net Carrying Value 1,007 1,007
Tradenames    
Intangible Assets [Line Items]    
Net Carrying Value $ 4,670 $ 4,670