v3.25.2
GOODWILL AND OTHER INTANGIBLE ASSETS - Contingent Consideration Liabilities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Contingent consideration liabilities    
Accretion $ 81 $ 1,334
Payments $ (10,954) (25,873)
Maximum    
Contingent consideration liabilities    
Contingent consideration liability earnout period 5 years  
Other Liabilities    
Contingent consideration liabilities    
Beginning balance $ 30,537 113,546
Ending balance $ 19,664 $ 89,007