v3.25.4
GOODWILL AND INTANGIBLE ASSETS - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 890,066 $ 883,440 $ 886,047
Intangible assets with indefinite lives 167,142 167,662  
Total goodwill and intangible assets, net $ 1,057,208 $ 1,051,102