WARRANT LIABILITY - Narratives (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
| Class of Warrant or Right [Line Items] | |||||
| Number of warrants outstanding (in shares) | 623,834 | 623,834 | 623,834 | ||
| Change in fair value of warrant liability | $ (138) | $ (1,393) | $ (2,117) | $ (1,059) | |
| Private Placement | |||||
| Class of Warrant or Right [Line Items] | |||||
| Number of warrants outstanding (in shares) | 750,000 | 750,000 | |||
| Number of shares of common stock called by each warrant (in shares) | 1 | 1 | |||
| Exercise price of warrants (in $ per share) | $ 11.50 | $ 11.50 | |||