v3.24.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss)        
Balance at beginning of period     $ 1,040,767,000  
Other comprehensive income (loss) $ 3,208,000 $ (2,182,000) 2,229,000 $ 236,000
Balance at end of period 1,069,502,000   1,069,502,000  
Tax benefit or provision on accumulated other comprehensive loss 0 0 0 0
Foreign Currency Translation Adjustment        
Accumulated Other Comprehensive Income (Loss)        
Balance at beginning of period 259,000 1,122,000 1,187,000 (1,172,000)
Other comprehensive income (loss) 3,019,000 (2,059,000) 2,091,000 235,000
Balance at end of period $ 3,278,000 $ (937,000) $ 3,278,000 $ (937,000)