XML 55 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill and Other Intangible Assets - Summary of Carrying Values of Finite-Lived Intangible Assets (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 102,000 $ 106,683
Accumulated Amortization 72,309 69,046
Total 29,691 37,637
Customer Relationships Member    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 77,000 77,640
Accumulated Amortization 47,865 42,091
Total 29,135 35,549
Technology Member    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,000 16,524
Accumulated Amortization 12,976 15,950
Total 24 574
Trademarks Member    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 12,000 12,519
Accumulated Amortization 11,468 11,005
Total $ 532 $ 1,514