XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangibles - Intangible Assets and Accumulated Amortization Balances (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount $ 191,485 $ 189,791
Accumulated Amortization (159,702) (155,986)
Net Carrying Amount 31,783 33,805
Customer relationships    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 152,397 152,054
Accumulated Amortization (140,030) (137,654)
Net Carrying Amount 12,367 14,400
Other    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 39,088 37,737
Accumulated Amortization (19,672) (18,332)
Net Carrying Amount $ 19,416 $ 19,405