XML 131 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Investments in marketable securities (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Marketable securities
Investments in marketable securities consisted of the following:
Amortized Cost
Gross Unrealized Gain(1)
Gross Unrealized Loss(1)
Fair Value
As of March 31, 2025(in thousands)
Cash equivalents
Money market$23,890 $— $— $23,890 
US treasury bills$2,487 $— $— $2,487 
Total$26,377 $— $— $26,377 
Investments in marketable short-term securities
US corporate bonds19,141 22 (3)19,160 
US treasury bills56,470 (2)56,471 
Total$75,611 $25 $(5)$75,631 
 
(1) Gross unrealized gain (loss) is pre-tax and is reported in accumulated other comprehensive loss.

Amortized Cost
Gross Unrealized Gain(1)
Gross Unrealized Loss(1)
Fair Value
As of December 31, 2024(in thousands)
Cash equivalents
Money market fund$29,533 $— $— $29,533 
Total$29,533 $— $— $29,533 
Investments in marketable short-term securities
US corporate bonds30,776 27 (6)30,797 
US treasury bills55,467 29 — 55,496 
Total$86,243 $56 $(6)$86,293 

(1) Gross unrealized gain (loss) is pre-tax and is reported in accumulated other comprehensive loss.