v3.25.2
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Summary of Fair Value of Cash and Cash Equivalents and Gross Unrealized Holding Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]    
Cash Amortized cost $ 7,679 $ 522
Cash equivalents, Amortized Cost 20,736 25,779
Cash equivalents, Gross Unrealized Holding Gains 0 0
Cash equivalents, Gross Unrealized Holding Losses 0 0
Cash equivalents, Fair Value 20,736 25,779
Marketable securities, Amortized cost 9,935 26,767
Gross Unrealized Holding Gains 0 7
Gross Unrealized Holding Losses (3) 0
Marketable securities, Fair Value 9,932 26,774
Total cash, cash equivalents and marketable securities, Amortized Cost 38,350 53,068
Total cash, cash equivalents and marketable securities, Gross Unrealized Holding Gains 0 7
Total cash, cash equivalents and marketable securities, Gross Unrealized Holding Losses (3) 0
Total cash, cash equivalents and marketable securities, Fair Value $ 38,347 $ 53,075