v3.26.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Potential Dilutive Securities Excluded from Diluted Loss Per Share (Details) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 3,599 3,788
Outstanding stock options    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 3,437 3,647
Warrants to purchase common stock    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Antidilutive securities excluded from earnings per share computation (in shares) 162 141