XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Intangible Assets [Line Items]    
Gross Carrying Value $ 186,426 $ 183,846
Accumulated Amortization (114,375) (109,913)
Net Carrying Value 72,051 73,933
Net Carrying Value 72,051 73,933
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 113,909 112,286
Accumulated Amortization (68,795) (65,748)
Net Carrying Value 45,114 46,538
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 45,340 44,745
Accumulated Amortization (26,696) (25,709)
Net Carrying Value 18,644 19,036
Product development costs    
Intangible Assets [Line Items]    
Gross Carrying Value 19,051 18,774
Accumulated Amortization (18,884) (18,456)
Net Carrying Value 167 318
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 7,119 7,034
Net Carrying Value $ 7,119 $ 7,034