XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
3 Months Ended
Mar. 31, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Debt Securities, Available-for-Sale
The following tables summarize the fair value of cash, cash equivalents and marketable securities as well as gross unrealized holding gains and losses as of March 31, 2025 and December 31, 2024:
March 31, 2025
(in thousands)Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Cash$2,211 $— $— $2,211 
Cash equivalents18,925 — — 18,925 
Marketable securities21,861 — (1)21,860 
Total cash, cash equivalents and marketable securities$42,997 $— $(1)$42,996 
December 31, 2024
(in thousands)Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Cash$522 $— $— $522 
Cash equivalents25,779 — — 25,779 
Marketable securities26,767 — 26,774 
Total cash, cash equivalents and marketable securities$53,068 $$— $53,075 
Schedule of Cash and Cash Equivalents
The following tables summarize the fair value of cash, cash equivalents and marketable securities as well as gross unrealized holding gains and losses as of March 31, 2025 and December 31, 2024:
March 31, 2025
(in thousands)Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Cash$2,211 $— $— $2,211 
Cash equivalents18,925 — — 18,925 
Marketable securities21,861 — (1)21,860 
Total cash, cash equivalents and marketable securities$42,997 $— $(1)$42,996 
December 31, 2024
(in thousands)Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Cash$522 $— $— $522 
Cash equivalents25,779 — — 25,779 
Marketable securities26,767 — 26,774 
Total cash, cash equivalents and marketable securities$53,068 $$— $53,075