v3.25.1
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss, net of tax, which is reported as a component of stockholders' equity, for the three months ended March 31, 2025 were as follows (in thousands):

Foreign Currency Translation
Net Unrealized Gains (Losses) on Investments
Total
Balance as of January 1, 2025$(157,099)$1,106 $(155,993)
Other comprehensive gain (loss)
21,784 (1,176)20,608 
Balance as of March 31, 2025$(135,315)$(70)$(135,385)