v3.26.1
MARKETABLE SECURITIES - Schedule of Fair Value of Marketable Securities by Type of Security (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 21,878 $ 30,537
Gross Unrealized Holding Gains 1 18
Gross Unrealized Holding Losses 0 0
Fair Value 21,879 30,555
Level 1 | Cash and cash equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 16,383 6,695
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 0 0
Fair Value 16,383 6,695
Level 1 | U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,495 19,212
Gross Unrealized Holding Gains 1 17
Gross Unrealized Holding Losses 0 0
Fair Value $ 5,496 19,229
Level 2 | U.S. government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   4,630
Gross Unrealized Holding Gains   1
Gross Unrealized Holding Losses   0
Fair Value   $ 4,631