XML 94 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents and Marketable Securities
The table below summarizes the Company’s cash equivalents and marketable securities (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
December 31, 2023
Assets
Cash equivalents:
Money market funds$2,508 $— $— $2,508 
Total2,508 — — 2,508 
Marketable securities:
U.S. government-sponsored entity debt securities22,347 219 — 22,566 
Commercial paper securities2,825 (1)2,826 
Corporate debt securities1,399 — 1,405 
Asset-backed securities2,368 — 2,377 
U.S. treasury bills5,599 — (6)5,593 
Certificates of deposit1,026 — 1,031 
Total35,564 241 (7)35,798 
Total cash equivalents and marketable securities$38,072 $241 $(7)$38,306 
December 31, 2022
Assets
Cash equivalents:
Money market funds$50,820 $— $— $50,820 
Total50,820 — — 50,820 
Marketable securities:
U.S. government-sponsored entity debt securities18,710 — (293)18,417 
Commercial paper securities101,336 22 (193)101,165 
Corporate debt securities11,760 — (90)11,670 
Asset-backed securities24,970 (180)24,792 
U.S. treasury bills7,950 — (12)7,938 
Certificates of deposit37,599 (142)37,461 
Agency bonds5,598 — (8)5,590 
Total207,923 28 (918)207,033 
Total cash equivalents and marketable securities$258,743 $28 $(918)$257,853 
Schedule of Fair Value of Marketable Securities by Contractual Maturity
The fair value of marketable securities by contractual maturity were as follows (in thousands):
December 31,
20232022
Maturing in one year or less$10,855 $177,188 
Maturing after one year through five years24,943 29,845 
Total$35,798 $207,033