v3.25.1
Other Income, Net (Tables)
3 Months Ended
Mar. 31, 2025
Other Income and Expenses [Abstract]  
Schedule of Other Income, Net
Other income, net consisted of the following for the periods presented (in thousands):
Three Months Ended March 31,
20252024
Interest income$(1,493)$(855)
Accretion on marketable securities
(476)(1,507)
Foreign currency (gains) losses
(17)87 
Other— (2)
Other income, net
$(1,986)$(2,277)