XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount $ 191,583 $ 189,791
Accumulated Amortization (161,505) (155,986)
Net Carrying Amount 30,078 33,805
Customer relationships    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 152,427 152,054
Accumulated Amortization (141,103) (137,654)
Net Carrying Amount 11,324 14,400
Other    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 39,156 37,737
Accumulated Amortization (20,402) (18,332)
Net Carrying Amount $ 18,754 $ 19,405