v3.26.1
MARKETABLE SECURITIES - Schedule of Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost $ 103,829
Gross Unrealized Gains 236
Gross Unrealized Losses (6)
Fair Value 104,059
Certificates of deposit  
Debt Securities, Available-for-Sale [Line Items]  
Fair Value 3,662
Corporate bonds  
Debt Securities, Available-for-Sale [Line Items]  
Fair Value 41,339
Agency bonds  
Debt Securities, Available-for-Sale [Line Items]  
Fair Value 1,241
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 769
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 769
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | U.S. government securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 215
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 215
Balance Sheet Location [Axis]: us-gaap:CashAndCashEquivalentsAtCarryingValue | Commercial paper  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 554
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 554
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 103,060
Gross Unrealized Gains 236
Gross Unrealized Losses (6)
Fair Value 103,290
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | U.S. government securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 53,388
Gross Unrealized Gains 139
Gross Unrealized Losses (1)
Fair Value 53,526
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Commercial paper  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 3,522
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 3,522
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Certificates of deposit  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 3,662
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 3,662
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Corporate bonds  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 41,248
Gross Unrealized Gains 96
Gross Unrealized Losses (5)
Fair Value 41,339
Balance Sheet Location [Axis]: us-gaap:MarketableSecuritiesCurrent | Agency bonds  
Debt Securities, Available-for-Sale [Line Items]  
Amortized Cost 1,240
Gross Unrealized Gains 1
Gross Unrealized Losses 0
Fair Value $ 1,241