XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Intangible Assets [Line Items]    
Gross Carrying Value $ 181,257 $ 183,846
Accumulated Amortization (114,830) (109,913)
Net Carrying Value 66,427 73,933
Net Carrying Value 66,427 73,933
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 110,845 112,286
Accumulated Amortization (69,163) (65,748)
Net Carrying Value 41,682 46,538
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 44,042 44,745
Accumulated Amortization (27,443) (25,709)
Net Carrying Value 16,599 19,036
Product development costs    
Intangible Assets [Line Items]    
Gross Carrying Value 18,389 18,774
Accumulated Amortization (18,224) (18,456)
Net Carrying Value 165 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 6,974 7,034
Net Carrying Value $ 6,974 $ 7,034