XML 39 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Investments (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025 and December 31, 2024 (in thousands):
June 30, 2025
Amortized cost, as adjustedGross
unrealized
holding gains
Gross
unrealized
holding losses
Estimated fair
value
Cash equivalents:
Money market funds$50,114 $— $— $50,114 
Short-term investments:
U.S. treasury notes215,706 24 (35)215,695 
Total$265,820 $24 $(35)$265,809 
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