v3.26.1
Goodwill and Other Intangibles - Summary of Other Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets [Line Items]    
Gross Carrying Value $ 194,369 $ 197,809
Accumulated Amortization (137,853) (138,200)
Accumulated impairment (6,813) (6,813)
Net Carrying Value 49,703 52,796
Customer Relationships    
Intangible Assets [Line Items]    
Gross Carrying Value 119,515 121,316
Accumulated Amortization (81,820) (81,785)
Accumulated impairment (6,185) (6,185)
Net Carrying Value 31,510 33,346
Technology    
Intangible Assets [Line Items]    
Gross Carrying Value 47,433 48,478
Accumulated Amortization (36,420) (36,238)
Accumulated impairment (27) (27)
Net Carrying Value 10,986 12,213
Product Development Costs    
Intangible Assets [Line Items]    
Gross Carrying Value 19,274 19,943
Accumulated Amortization (19,110) (19,774)
Accumulated impairment (71) (71)
Net Carrying Value 93 98
Software Development    
Intangible Assets [Line Items]    
Gross Carrying Value 1,007 1,007
Accumulated Amortization (503) (403)
Net Carrying Value 504 604
Trade Names    
Intangible Assets [Line Items]    
Gross Carrying Value 7,140 7,065
Accumulated impairment (530) (530)
Net Carrying Value $ 6,610 $ 6,535