v3.26.1
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stockholders' Equity Note [Abstract]          
Accumulated other comprehensive loss $ 77,706   $ 77,706   $ 77,674
Other comprehensive income (loss) $ 399 $ 28,085 $ (32) $ 38,520