XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Intangible Assets [Line Items]    
Gross Carrying Value $ 133,984 $ 145,918
Accumulated Amortization (102,016) (108,364)
Net Carrying Value 31,968 37,554
Net Carrying Value 31,968 37,554
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 82,828 90,448
Accumulated Amortization (60,761) (64,105)
Net Carrying Value 22,067 26,343
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 27,236 29,464
Accumulated Amortization (23,411) (24,487)
Net Carrying Value 3,825 4,977
Product development costs    
Intangible Assets [Line Items]    
Gross Carrying Value 18,243 20,329
Accumulated Amortization (17,844) (19,772)
Net Carrying Value 399 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]    
Gross Carrying Value 4,670 4,670
Net Carrying Value $ 4,670 $ 4,670