XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following tables present the components of accumulated other comprehensive income (loss), which exclusively consists of foreign currency translation adjustment:
Years Ended December 31,
202320222021
(In thousands)
Balance at January 1$(1,172)$3,309 $4,637 
Other comprehensive income (loss)2,359 (4,481)(1,328)
Balance at December 31$1,187 $(1,172)$3,309