v3.25.2
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025 and December 31, 2024:
June 30, 2025
(in thousands)Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Cash$7,679 $— $— $7,679 
Cash equivalents20,736 — — 20,736 
Marketable securities9,935 — (3)9,932 
Total cash, cash equivalents and marketable securities$38,350 $— $(3)$38,347 
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 June 30, 2025 and December 31, 2024:
June 30, 2025
(in thousands)Amortized CostGross Unrealized Holding GainsGross Unrealized Holding LossesFair Value
Cash$7,679 $— $— $7,679 
Cash equivalents20,736 — — 20,736 
Marketable securities9,935 — (3)9,932 
Total cash, cash equivalents and marketable securities$38,350 $— $(3)$38,347 
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