v3.26.1
LOSS PER SHARE - Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Outstanding securities excluded from the computation of diluted weighted average shares outstanding        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares) 1,404 184,123 380,810 186,156
Options to purchase shares of common stock        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares) 1,398 27,716 5,596 27,392
Unvested RSUs        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)   6,787 208 9,144
Unexercised warrants        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares) 6 80 6 80
Convertible preferred stock (as converted to common stock)        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding        
Outstanding securities excluded from the computation of diluted weighted average shares outstanding (in shares)   149,540 375,000 149,540