XML 39 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Cash and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2025
Cash and Cash Equivalents [Abstract]  
Summary of Reconciliation of Cash and Cash Equivalents
A reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets to the amount reported within the condensed consolidated statements of cash flows is shown in the table below (in thousands):
June 30, 2025June 30, 2024
Cash and cash equivalents$68,212 $95,782 
Restricted cash551 588 
Total cash, cash equivalents and restricted cash at the end of the period
$68,763 $96,370 
Summary of Marketable Securities
The amortized cost, unrealized holding gains and fair value of the Company’s marketable securities by major security type at each balance sheet date are summarized in the tables below (in thousands):
June 30, 2025
Amortized Cost
Unrealized Holding Gains
Unrealized Holding Loss
Fair Value
Short-term marketable securities:
U.S. agency securities
$85,876 $821 $(2)$86,695 
Corporate debt securities32,167 365 (2)32,530 
Total short-term marketable securities$118,043 $1,186 $(4)$119,225 
December 31, 2024
Amortized Cost
Unrealized Holding Gains
Unrealized Holding Loss
Fair Value
Short-term marketable securities:
U.S. agency securities$90,918 $1,652 $(4)$92,566 
Corporate debt securities55,046 718 — 55,764 
Total short-term marketable securities$145,964 $2,370 $(4)$148,330