v3.26.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period $ 927,366,000 $ 1,062,801,000
Other comprehensive (loss) income (178,000) 2,879,000
Balance at end of period 914,724,000 1,049,040,000
Tax benefit or provision on accumulated other comprehensive income 0 0
Foreign Currency Translation Adjustment    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance at beginning of period 5,938,000 (2,495,000)
Other comprehensive (loss) income (178,000) 2,879,000
Balance at end of period $ 5,760,000 $ 384,000