v3.26.1
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES - Schedule of Fair Value of Cash and Cash Equivalents and Gross Unrealized Holding Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Cash and Cash Equivalents [Abstract]    
Cash Amortized cost $ 4,316 $ 516
Cash equivalents, Amortized Cost 7,011 12,636
Cash equivalents, Gross Unrealized Holding Gains 0 1
Cash equivalents, Gross Unrealized Holding Losses 0 0
Cash equivalents, Fair Value 7,011 12,637
Marketable securities, Amortized cost 158,886 77,315
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses (444) (21)
Debt securities, available-for-sale 158,442 77,294
Total cash, cash equivalents and marketable securities, Amortized Cost 170,213 90,467
Total cash, cash equivalents and marketable securities, Gross Unrealized Holding Gains 0 1
Total cash, cash equivalents and marketable securities, Gross Unrealized Holding Losses (444) (21)
Total cash, cash equivalents and marketable securities, Fair Value $ 169,769 $ 90,447