XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangible Assets - Summary of Carrying Values of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 90,000 $ 102,000
Accumulated Amortization 69,176 74,525
Total 20,824 27,475
Customer Relationships [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 77,000 77,000
Accumulated Amortization 56,189 49,946
Total 20,811 27,054
Technology [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,000 13,000
Accumulated Amortization 12,987 12,978
Total $ 13 22
Trademarks [Member]    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount   12,000
Accumulated Amortization   11,601
Total   $ 399