XML 35 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in marketable securities (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2025(in thousands)
Cash equivalents
Money market funds$7,838 $— $— $7,838 
Total$7,838 $— $— $7,838 
Investments in marketable short-term securities
US corporate bonds$3,059 $$— $3,062 
US treasury bills37,981 31 (1)38,011 
US government bonds30,197 27 (3)30,221 
Total$71,237 $61 $(4)$71,294 
 
(1) Gross unrealized gain (loss) is pre-tax and is reported in accumulated other comprehensive income (loss).

Amortized Cost
Gross Unrealized Gain(1)
Gross Unrealized Loss(1)
Fair Value
As of December 31, 2024(in thousands)
Cash equivalents
Money market funds$29,533 $— $— $29,533 
Total$29,533 $— $— $29,533 
Investments in marketable short-term securities
US corporate bonds$30,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 income (loss).