XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Cash and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule 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, 2023June 30, 2022
Cash and cash equivalents$87,786 $166,832 
Restricted cash584 204 
Total cash, cash equivalents, and restricted cash at the end of the period$88,370 $167,036 
Schedule of Marketable Securities
The amortized cost, gross unrealized holding gains (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):
June 30, 2023
Amortized CostUnrealized Holding Gains (Losses)Fair Value
Short-term marketable securities:
U.S. agency securities$101,666 $1,672 $103,338 
Corporate debt securities93,221 354 93,575 
Total short-term marketable securities194,887 2,026 196,913 
Long-term marketable securities:
Corporate equity securities5,100 (3,775)1,325 
Total long-term marketable securities5,100 (3,775)1,325 
Total$199,987 $(1,749)$198,238 
December 31, 2022
Amortized CostUnrealized Holding Gains (Losses)Fair Value
Short-term marketable securities:
U.S. agency securities$79,347 $452 $79,799 
Corporate debt securities123,821 (220)123,601 
Total short-term marketable securities203,168 232 203,400 
Long-term marketable securities:
Corporate equity securities5,000 (2,924)2,076 
Total long-term marketable securities5,000 (2,924)2,076 
Total $208,168 $(2,692)$205,476 
Contractual maturities of the marketable securities at each balance sheet date are as follows (in thousands):
June 30, 2023December 31, 2022
Within one year$194,887 $203,168 
After one year through five years— — 
Total$194,887 $203,168