XML 35 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2024
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, 2022$(1,700)$(773)$(2,473)
Other comprehensive income1,701 113 1,814 
Balance as of December 31, 2023(660)(659)
Other comprehensive income (loss)187 (140)47 
Balance as of December 31, 2024$188 $(800)$(612)
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, 2024, 2023 or 2022 and were recorded in “Other expense, net” in the Company's Consolidated Statements of Comprehensive Income (Loss). 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 (Loss).