XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Intangible Assets [Line Items]    
Gross Carrying Value $ 183,846 $ 145,918
Accumulated Amortization (109,913) (108,364)
Net Carrying Value 73,933 37,554
Net Carrying Value   37,554
Customer Related    
Intangible Assets [Line Items]    
Gross Carrying Value 112,286 90,448
Accumulated Amortization (65,748) (64,105)
Net Carrying Value 46,538 26,343
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 44,745 29,464
Accumulated Amortization (25,709) (24,487)
Net Carrying Value 19,036 4,977
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 18,774 20,329
Accumulated Amortization (18,456) (19,772)
Net Carrying Value 318 557
Software Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 1,007 1,007
Net Carrying Value 1,007  
Tradenames    
Intangible Assets [Line Items]    
Net Carrying Value $ 7,034 $ 4,670