v3.26.3
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
AOCI roll forward    
Balance beginning $ 1,099,171 $ 1,078,291
Change during the period:    
Balance ending 1,066,939 1,102,393
Foreign Currency Translation    
AOCI roll forward    
Balance beginning (2,550) (2,828)
Change during the period:    
Before-tax amount (274) 174
Balance ending $ (2,824) $ (2,654)