XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Other Income, Net (Tables)
6 Months Ended
Jun. 30, 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 June 30,Six Months Ended June 30,
2025202420252024
Interest income$(1,513)$(939)$(3,006)$(1,794)
Accretion on marketable securities
(363)(1,428)(839)(2,935)
Foreign currency (gains) losses
(212)66 (229)153 
Other(2)(4)(2)(6)
Other income, net
$(2,090)$(2,305)$(4,076)$(4,582)