v3.26.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - Schedule of Financial Instruments' Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Marketable Securities [Line Items]  
Total $ 99,291
Fair Value 99,287
Fair Value, Measurements, Recurring  
Marketable Securities [Line Items]  
Total 99,291
Gross Unrealized Gains 2
Gross Unrealized Losses (6)
Fair Value 99,287
Cash and Cash Equivalents 10,667
Short-Term Investments 88,620
Fair Value, Measurements, Recurring | Level 1  
Marketable Securities [Line Items]  
Total 10,667
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 10,667
Cash and Cash Equivalents 10,667
Short-Term Investments 0
Fair Value, Measurements, Recurring | Level 1 | Money market funds  
Marketable Securities [Line Items]  
Total 10,667
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 10,667
Cash and Cash Equivalents 10,667
Short-Term Investments 0
Fair Value, Measurements, Recurring | Level 2  
Marketable Securities [Line Items]  
Total 88,624
Gross Unrealized Gains 2
Gross Unrealized Losses (6)
Fair Value 88,620
Cash and Cash Equivalents 0
Short-Term Investments 88,620
Fair Value, Measurements, Recurring | Level 2 | Asset-backed securities  
Marketable Securities [Line Items]  
Total 11,832
Gross Unrealized Gains 0
Gross Unrealized Losses 0
Fair Value 11,832
Cash and Cash Equivalents 0
Short-Term Investments 11,832
Fair Value, Measurements, Recurring | Level 2 | Corporate bonds  
Marketable Securities [Line Items]  
Total 38,906
Gross Unrealized Gains 0
Gross Unrealized Losses (6)
Fair Value 38,900
Cash and Cash Equivalents 0
Short-Term Investments 38,900
Fair Value, Measurements, Recurring | Level 2 | US Government bonds  
Marketable Securities [Line Items]  
Total 37,886
Gross Unrealized Gains 2
Gross Unrealized Losses 0
Fair Value 37,888
Cash and Cash Equivalents 0
Short-Term Investments $ 37,888