XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Tables)
3 Months Ended
Mar. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Schedule of Debt Securities, Held-to-Maturity
The following table summarizes the Company’s investment securities as of March 31, 2025 and December 31, 2024 (in thousands):
March 31, 2025
Amortized cost, as adjustedGross
unrealized
holding gains
Gross
unrealized
holding losses
Estimated fair
value
Cash equivalents:
Money market funds$66,588 $— $— $66,588 
Short-term investments:
U.S. treasury notes221,831 76 (7)221,900 
Total$288,419 $76 $(7)$288,488 
All of the Company’s investments mature within the next 12 months.
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