XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2023
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated other comprehensive income net of tax
Accumulated other comprehensive loss was comprised of the following as of December 31, 2023, and December 31, 2022:
As of
December 31,
2023
December 31,
2022
 (In thousands)
Foreign currency translation loss$(90,678)$(85,863)
Changes in defined benefit plan liabilities(4,208)(5,774)
Unrealized gains on investments
132 — 
Total accumulated other comprehensive loss$(94,754)$(91,637)