XML 25 R12.htm IDEA: XBRL DOCUMENT v3.25.3
Cash and Marketable Securities
9 Months Ended
Sep. 30, 2025
Cash and Cash Equivalents [Abstract]  
Cash and Marketable Securities CASH AND MARKETABLE SECURITIES
Cash, Cash Equivalents and Restricted Cash
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):
September 30, 2025September 30, 2024
Cash and cash equivalents$91,435 $95,400 
Restricted cash551 592 
Total cash, cash equivalents and restricted cash at the end of the period
$91,986 $95,992 
Marketable Securities
All short-term marketable securities were considered held-to-maturity at September 30, 2025. The Company determined that it had the positive intent and ability to hold until maturity all short-term marketable securities that have been in a continuous loss position. The Company assesses whether the decline in value of short-term marketable securities is temporary or other-than-temporary. In making its assessment, the Company evaluates the current market and interest rate environment as well as specific issuer information. There has been no recognition of any other-than-temporary impairment at September 30, 2025.
The amortized cost, unrealized holding gains and losses 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):
September 30, 2025
Amortized Cost
Unrealized Holding Gains
Unrealized Holding Losses
Fair Value
Short-term marketable securities:
U.S. agency securities
$82,805 $822 $— $83,627 
Corporate debt securities19,977 145 — 20,122 
Total short-term marketable securities$102,782 $967 $— $103,749 
December 31, 2024
Amortized Cost
Unrealized Holding Gains
Unrealized Holding Losses
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 
No marketable securities had maturities of more than one year as of September 30, 2025 and December 31, 2024.