XML 68 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Debt Securities, Held-to-Maturity
The following table summarizes the Company’s investment securities as of December 31, 2024 and December 31, 2023 (in thousands):
December 31, 2024
Amortized cost, as adjustedGross
unrealized
holding gains
Gross
unrealized
holding losses
Estimated fair
value
Cash equivalents:
Money market funds$131,420 $— $— $131,420 
Short-term investments:
U.S. treasury notes175,819 126 (3)175,942 
Total$307,239 $126 $(3)$307,362 
All of the Company’s investments mature within the next 12 months.
December 31, 2023
Amortized cost, as adjustedGross
unrealized
holding gains
Gross
unrealized
holding losses
Estimated fair
value
Cash equivalents:
Money market funds$144,358 $— $— $144,358 
Short-term investments:
U.S. treasury notes48,947 16 — 48,963 
Total$193,305 $16 $— $193,321