XML 77 R29.htm IDEA: XBRL DOCUMENT v3.25.1
CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Cash Equivalents and Marketable Securities The table below summarizes the Company’s cash equivalents as of December 31, 2024 (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Estimated
Fair Value
December 31, 2024
Assets
Cash equivalents:
Money market funds$4,138 $— $— $4,138 
Total cash equivalents$4,138 $— $— $4,138 
The table below summarizes the Company’s cash equivalents and marketable securities as of December 31, 2023 (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 
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,
2023
Maturing in one year or less$10,855 
Maturing after one year through five years24,943 
Total$35,798