v3.25.2
GOODWILL AND OTHER INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
GOODWILL AND OTHER INTANGIBLE ASSETS    
Goodwill $ 392,617 $ 357,823
Total 397,312 363,021
Other intangible assets    
GOODWILL AND OTHER INTANGIBLE ASSETS    
Other intangible assets, net $ 4,695 $ 5,198