FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS - Recurring (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Derivative liabilities | ||
Assets | ||
Liabilities at fair value | $ 98 | |
Fair Value, Recurring | ||
Assets | ||
Liabilities at fair value | 1,289 | $ 1,907 |
Fair Value, Recurring | Omnia 2024 warrants | ||
Assets | ||
Liabilities at fair value | 1,191 | |
Fair Value, Recurring | Omnia 2023 warrants | ||
Assets | ||
Liabilities at fair value | 1,350 | |
Fair Value, Recurring | Derivative liabilities | ||
Assets | ||
Liabilities at fair value | 98 | 557 |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | ||
Assets | ||
Liabilities at fair value | 1,289 | 1,907 |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Omnia 2024 warrants | ||
Assets | ||
Liabilities at fair value | 1,191 | |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Omnia 2023 warrants | ||
Assets | ||
Liabilities at fair value | 1,350 | |
Fair Value, Recurring | Fair Value, Inputs, Level 3 | Derivative liabilities | ||
Assets | ||
Liabilities at fair value | $ 98 | $ 557 |