v3.26.3
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Intangible Assets [Line Items]    
Gross Carrying Value $ 209,565 $ 197,809
Accumulated Amortization (138,894) (138,200)
Accumulated impairment (6,813) (6,813)
Net Carrying Value 63,858 52,796
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 130,196 121,316
Accumulated Amortization (82,594) (81,785)
Accumulated impairment (6,185) (6,185)
Net Carrying Value 41,417 33,346
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 50,501 48,478
Accumulated Amortization (36,793) (36,238)
Accumulated impairment (27) (27)
Net Carrying Value 13,681 12,213
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 19,095 19,943
Accumulated Amortization (18,932) (19,774)
Accumulated impairment (71) (71)
Net Carrying Value 92 98
Trade names    
Intangible Assets [Line Items]    
Gross Carrying Value 1,600  
Accumulated Amortization (21)  
Net Carrying Value 1,579  
Software Development    
Intangible Assets [Line Items]    
Gross Carrying Value 1,007 1,007
Accumulated Amortization (554) (403)
Net Carrying Value 453 604
Trade Names    
Intangible Assets [Line Items]    
Gross Carrying Value 7,166 7,065
Accumulated impairment (530) (530)
Net Carrying Value $ 6,636 $ 6,535