v3.26.1
MARKETABLE SECURITIES - Schedule of Fair Value of Marketable Securities by Type of Security (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 65,981 $ 30,537
Gross Unrealized Holding Gains 0 18
Gross Unrealized Holding Losses 0 0
Fair Value 65,981 30,555
Level 1 | Cash and cash equivalents    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 65,981 6,695
Gross Unrealized Holding Gains 0 0
Gross Unrealized Holding Losses 0 0
Fair Value $ 65,981 6,695
Level 1 | U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   19,212
Gross Unrealized Holding Gains   17
Gross Unrealized Holding Losses   0
Fair Value   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