XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.2
CASH AND MARKETABLE SECURITIES
6 Months Ended
Jun. 30, 2024
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):
June 30, 2024June 30, 2023
Cash and cash equivalents$95,782 $87,786 
Restricted cash588 584 
Total cash, cash equivalents and restricted cash at the end of the period
$96,370 $88,370 
Marketable Securities
All short-term marketable securities were considered held-to-maturity at June 30, 2024. At June 30, 2024, some of the Company’s short-term marketable securities were in an unrealized loss position. 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 was no recognition of any other-than-temporary impairment at June 30, 2024. All short-term marketable securities with unrealized losses as of the balance sheet date have been in a loss position for less than 12 months. Contractual maturities of the short-term marketable securities were within one year or less.
The amortized cost, gross 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, 2024
Amortized Cost
Unrealized Holding Gains, Net
Fair Value
Short-term marketable securities:
U.S. agency securities$90,403 $1,268 $91,671 
Corporate debt securities42,686 365 43,051 
Total short-term marketable securities$133,089 $1,633 $134,722 
December 31, 2023
Amortized Cost
Unrealized Holding Gains, Net
Fair Value
Short-term marketable securities:
U.S. agency securities$80,468 $2,038 $82,506 
Corporate debt securities72,753 711 73,464 
Total short-term marketable securities$153,221 $2,749 $155,970