XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
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
Mar. 31, 2025
Dec. 31, 2024
Cash and Cash Equivalents [Abstract]    
Cash Amortized cost $ 2,211 $ 522
Cash equivalents, Amortized Cost 18,925 25,779
Cash equivalents, Gross Unrealized Holding Gains 0 0
Cash equivalents, Gross Unrealized Holding Losses 0 0
Cash equivalents, Fair Value 18,925 25,779
Marketable securities, Amortized cost 21,861 26,767
Gross Unrealized Holding Gains 0 7
Gross Unrealized Holding Losses (1) 0
Marketable securities, Fair Value 21,860 26,774
Total cash, cash equivalents and marketable securities, Amortized Cost 42,997 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 (1) 0
Total cash, cash equivalents and marketable securities, Fair Value $ 42,996 $ 53,075