v3.25.1
Accumulated Other Comprehensive Income (Loss) (Tables)
3 Months Ended
Mar. 31, 2025
Accumulated Other Comprehensive Income Loss [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The table below presents the changes in accumulated other comprehensive income (loss) (“AOCI”) by component and the reclassifications out of AOCI:
Changes in Accumulated Other Comprehensive Income (Loss) by Component
Marketable
Securities
Foreign Currency
Translation
Total
(in thousands)
Balance at December 31, 2024$1,730 $964 $2,694 
Other comprehensive income (loss) before reclassifications3,418 6,476 9,894 
Amounts reclassified from AOCI (1)
29 — 29 
Net current period other comprehensive income (loss)3,447 6,476 9,923 
Balance at March 31, 2025$5,177 $7,440 $12,617 
(1)Realized gains and losses on marketable securities are reclassified from AOCI into other income (expense), net in our consolidated statements of operations.