XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Intangible Assets [Line Items]    
Gross Carrying Value $ 183,955 $ 188,806
Accumulated Amortization (121,343) (122,324)
Accumulated Impairment (530)  
Net Carrying Value 62,082 66,482
Net Carrying Value 62,082 66,482
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 112,570 115,465
Accumulated Amortization (73,480) (73,737)
Net Carrying Value 39,090 41,728
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 44,644 45,861
Accumulated Amortization (29,220) (29,317)
Net Carrying Value 15,424 16,544
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 18,704 19,434
Accumulated Amortization (18,543) (19,270)
Net Carrying Value 161 164
Software Development    
Intangible Assets [Line Items]    
Gross Carrying Value 1,007 1,007
Accumulated Amortization (100)  
Net Carrying Value 907 1,007
Tradenames    
Intangible Assets [Line Items]    
Gross Carrying Value 7,030 7,039
Accumulated Impairment (530)  
Net Carrying Value $ 6,500 $ 7,039