XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The table below summarizes the changes in accumulated other comprehensive loss by component:
Unrealized Gains and Losses on Available-for-Sale Marketable SecuritiesForeign Currency Translation AdjustmentsTotal
Balance as of December 31, 2021$(179)$(141)$(320)
Other comprehensive loss(1,521)(632)(2,153)
Balance as of December 31, 2022(1,700)(773)(2,473)
Other comprehensive income1,701 113 1,814 
Balance as of December 31, 2023$$(660)$(659)
Assets and liabilities of the Company’s wholly owned foreign subsidiaries are translated from their respective functional currencies at exchange rates in effect at the balance sheet date, and revenue and expenses are translated at the monthly average exchanges rates. These translations result in differences called foreign currency translation adjustments. Realized foreign currency transaction gains or losses were not significant during the years ended December 31, 2023, 2022 and 2021 and are recorded in “Other expense, net” in the Company's Consolidated Statements of Comprehensive Income. Realized gains and losses on sales of available-for-sale marketable securities, if any, are reclassified from accumulated other comprehensive loss to “Other expense, net” in our Consolidated Statements of Comprehensive Income.