COMMON STOCK WARRANTS - Narrative (Details) $ / shares in Units, $ in Thousands | 1 Months Ended | 3 Months Ended | 9 Months Ended | | | | | |
Aug. 31, 2024 USD ($) year $ / shares shares | Sep. 30, 2024 USD ($) $ / shares | Sep. 30, 2024 $ / shares shares | Aug. 24, 2024 $ / shares | Jan. 31, 2024 $ / shares | Dec. 31, 2023 $ / shares | Nov. 29, 2023 $ / shares | Aug. 24, 2023 $ / shares |
Class of Warrant or Right [Line Items] | | | | | | | | |
Exercise price (in dollars per share) | | $ 12.63 | $ 12.63 | | | $ 29.53 | | |
Warrants, exercised (in shares) | shares | | | 505,962 | | | | | |
Warrants, exercised (in dollars per share) | | 4.61 | $ 4.61 | | | | | |
Warrant Inducement August 2024 | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Exercise price (in dollars per share) | $ 4.35 | | | | | | | |
Warrant Inducement August 2024 | Maximum | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Number of warrants (in shares) | shares | 1,011,004 | | | | | | | |
5-Year New Warrants | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value | $ | $ 1,900 | | | | | | | |
5-Year New Warrants | Measurement Input, Share Price | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 4.10 | | | | | | | |
5-Year New Warrants | Measurement Input, Price Volatility | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 1.18 | | | | | | | |
5-Year New Warrants | Measurement Input, Expected Term | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | year | 5 | | | | | | | |
5-Year New Warrants | Measurement Input, Expected Dividend Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0 | | | | | | | |
5-Year New Warrants | Measurement Input, Risk Free Interest Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0.036 | | | | | | | |
5-Year New Warrants | Maximum | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Number of warrants (in shares) | shares | 571,318 | | | | | | | |
18-Month New Warrants | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value | $ | $ 1,200 | | | | | | | |
18-Month New Warrants | Measurement Input, Share Price | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 4.10 | | | | | | | |
18-Month New Warrants | Measurement Input, Price Volatility | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 1.53 | | | | | | | |
18-Month New Warrants | Measurement Input, Expected Term | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | year | 1.5 | | | | | | | |
18-Month New Warrants | Measurement Input, Expected Dividend Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0 | | | | | | | |
18-Month New Warrants | Measurement Input, Risk Free Interest Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0.041 | | | | | | | |
18-Month New Warrants | Maximum | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Number of warrants (in shares) | shares | 439,686 | | | | | | | |
Placement Agent Warrants August 2024 | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Exercise price (in dollars per share) | $ 5.75 | 5.75 | $ 5.75 | | | | | |
Warrants, fair value | $ | $ 83 | | | | | | | |
Warrants, exercised (in shares) | shares | | | 0 | | | | | |
Placement Agent Warrants August 2024 | Measurement Input, Share Price | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 4.10 | | | | | | | |
Placement Agent Warrants August 2024 | Measurement Input, Price Volatility | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 1.18 | | | | | | | |
Placement Agent Warrants August 2024 | Measurement Input, Expected Term | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | year | 5 | | | | | | | |
Placement Agent Warrants August 2024 | Measurement Input, Expected Dividend Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0 | | | | | | | |
Placement Agent Warrants August 2024 | Measurement Input, Risk Free Interest Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0.036 | | | | | | | |
Placement Agent Warrants August 2024 | Maximum | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Number of warrants (in shares) | shares | 25,275 | | | | | | | |
PreFunded Warrants, Issued in November 2022, Common Stock, Registered Direct Offering | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, exercised (in shares) | shares | | | 460 | | | | | |
Warrants, exercised (in dollars per share) | | | | | $ 13 | | | |
Original Warrants | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Exercise price (in dollars per share) | $ 4.60 | $ 4.60 | $ 4.60 | | | | | |
Modification of terms related to certain warrants | $ | | $ 386 | | | | | | |
August 2023 Original Warrants | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Exercise price (in dollars per share) | | | | | | | | $ 86.40 |
Issuance of common stock upon exercise of warrants (in shares) | shares | 48,911 | | | | | | | |
August 2023 Original Warrants | Measurement Input, Share Price | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 4.10 | | | | | | | |
August 2023 Original Warrants | Measurement Input, Price Volatility | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 1.51 | | | | | | | |
August 2023 Original Warrants | Measurement Input, Expected Term | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | year | 2.1 | | | | | | | |
August 2023 Original Warrants | Measurement Input, Expected Dividend Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0 | | | | | | | |
August 2023 Original Warrants | Measurement Input, Risk Free Interest Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0.039 | | | | | | | |
November 2023 Original Warrants | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Exercise price (in dollars per share) | | | | | | | $ 13 | |
Issuance of common stock upon exercise of warrants (in shares) | shares | 456,591 | | | | | | | |
November 2023 Original Warrants | Measurement Input, Share Price | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | | | | 4.10 | | | | |
November 2023 Original Warrants | Measurement Input, Price Volatility | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 1.40 | | | | | | | |
November 2023 Original Warrants | Measurement Input, Expected Term | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | year | 2.5 | | | | | | | |
November 2023 Original Warrants | Measurement Input, Expected Dividend Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0 | | | | | | | |
November 2023 Original Warrants | Measurement Input, Risk Free Interest Rate | | | | | | | | |
Class of Warrant or Right [Line Items] | | | | | | | | |
Warrants, fair value, measurement input | 0.038 | | | | | | | |