COMMON STOCK WARRANTS - Narrative (Details) $ in Thousands | 1 Months Ended | | |
Nov. 30, 2023 USD ($) $ / shares year month shares | Aug. 31, 2023 USD ($) $ / shares year shares | Nov. 30, 2022 USD ($) $ / shares year month shares | Dec. 31, 2023 $ / shares shares | Apr. 30, 2023 USD ($) $ / shares year shares |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | | 7,775,734 | |
Exercise price per share (in dollars per share) | | | | $ 2.95 | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | $ 52.50 | | |
Warrants, fair value | $ | | | $ 240 | | |
Warrants, expiration period | | | 5 years | | |
Warrants, exercise period following date of issuance | | | 6 months | | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | H.C. Wainwright & Co., LLC | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 39 | | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | H.C. Wainwright & Co., LLC | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.939 | | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | H.C. Wainwright & Co., LLC | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | | 5 | | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | H.C. Wainwright & Co., LLC | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0 | | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | H.C. Wainwright & Co., LLC | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.038 | | |
Warrants Issued in November 2022 Common Stock Registered Direct Offering | Maximum | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | 8,931 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | $ 42 | 42 | |
Warrants, fair value | $ | | | $ 153 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 36.36 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.939 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | month | | | 3 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.038 | | |
Pre-Funded Warrants Issued in November 2022 Common Stock Registered Direct Offering | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | 113,416 | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | $ 37.980 | 37.98 | |
Warrants, fair value | $ | | | $ 3,100 | | |
Warrants, expiration period | | | 5 years | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 36.36 | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.939 | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | | 5 | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0 | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.038 | | |
Series A Warrants Issued in November 2022 Common Stock Registered Direct Offering | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | 119,047 | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | $ 37.98 | 37.98 | |
Warrants, fair value | $ | | | $ 1,600 | | |
Warrants, expiration period | | | 13 months | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 36.36 | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.939 | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | | 5 | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0 | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | 0.038 | | |
Series B Warrants Issued in November 2022 Common Stock Registered Direct Offering | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | 119,047 | | |
Warrant Inducement Transaction, Modified | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | $ 8.64 | | | |
Additional equity costs | $ | | $ 657 | | | |
Warrant Inducement Transaction, Modified | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 8.18 | | | |
Warrant Inducement Transaction, Modified | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.96 | | | |
Warrant Inducement Transaction, Modified | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | 2.3 | | | |
Warrant Inducement Transaction, Modified | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0 | | | |
Warrant Inducement Transaction, Modified | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.050 | | | |
Series C | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | 19.44 | $ 19.44 |
Warrants, fair value | $ | | | | | $ 1,100 |
Series C | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 16.56 |
Series C | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 1.64 |
Series C | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | | | | 5.5 |
Series C | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 0 |
Series C | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 0.034 |
Series C | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | | $ 26.25 |
Series C | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | | | 71,430 |
Series C | Maximum | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | | | 5,359 |
Dealer Warrants, April 2023 | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | 26.25 | |
Dealer Warrants, April 2023 | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | | $ 26.25 |
Warrants, fair value | $ | | | | | $ 82 |
Dealer Warrants, April 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 16.56 |
Dealer Warrants, April 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 1.65 |
Dealer Warrants, April 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | | | | 5 |
Dealer Warrants, April 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 0 |
Dealer Warrants, April 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | | | | 0.035 |
Dealer Warrants, April 2023 | Maximum | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | | | | 5,359 |
Private Warrant Inducements | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | $ 8.64 | | | |
Private Warrant Inducements | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | 489,097 | | | |
Private Warrant Inducement, Expire August 2028 | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | 8.64 | |
Warrants, fair value | $ | | $ 1,500 | | | |
Private Warrant Inducement, Expire August 2028 | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 8.18 | | | |
Private Warrant Inducement, Expire August 2028 | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.98 | | | |
Private Warrant Inducement, Expire August 2028 | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | 5 | | | |
Private Warrant Inducement, Expire August 2028 | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0 | | | |
Private Warrant Inducement, Expire August 2028 | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.044 | | | |
Private Warrant Inducement, Expire August 2028 | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | 251,001 | | | |
Private Warrant Inducement, Expire September 2024 | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | 8.64 | |
Warrants, fair value | $ | | $ 930 | | | |
Private Warrant Inducement, Expire September 2024 | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 8.18 | | | |
Private Warrant Inducement, Expire September 2024 | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0 | | | |
Private Warrant Inducement, Expire September 2024 | H.C. Wainwright & Co., LLC | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 1.22 | | | |
Private Warrant Inducement, Expire September 2024 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | 1.1 | | | |
Private Warrant Inducement, Expire September 2024 | H.C. Wainwright & Co., LLC | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.044 | | | |
Private Warrant Inducement, Expire September 2024 | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | 238,096 | | | |
Dealer Warrants, August 2023 | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | 10.80 | |
Dealer Warrants, August 2023 | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | $ 10.80 | | | |
Warrants, fair value | $ | | $ 72 | | | |
Dealer Warrants, August 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 8.18 | | | |
Dealer Warrants, August 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.98 | | | |
Dealer Warrants, August 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | | 5 | | | |
Dealer Warrants, August 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0 | | | |
Dealer Warrants, August 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | | 0.054 | | | |
Dealer Warrants, August 2023 | Maximum | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | | 12,229 | | | |
Pre-Funded Warrants Issued in November 2023 | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | $ 1.30 | | | 1.30 | |
Warrants, fair value | $ | $ 685 | | | | |
Pre-Funded Warrants Issued in November 2023 | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.93 | | | | |
Pre-Funded Warrants Issued in November 2023 | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 2.62 | | | | |
Pre-Funded Warrants Issued in November 2023 | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | month | 1 | | | | |
Pre-Funded Warrants Issued in November 2023 | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0 | | | | |
Pre-Funded Warrants Issued in November 2023 | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.055 | | | | |
Pre-Funded Warrants Issued in November 2023 | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | 3,395,848 | | | | |
Series D | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | $ 1.30 | | | 1.30 | |
Warrants, fair value | $ | $ 2,600 | | | | |
Series D | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.93 | | | | |
Series D | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 1.03 | | | | |
Series D | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | 5 | | | | |
Series D | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0 | | | | |
Series D | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.042 | | | | |
Series D | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | 3,846,154 | | | | |
Series E | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | $ 1.30 | | | 1.30 | |
Warrants, fair value | $ | $ 1,800 | | | | |
Series E | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.93 | | | | |
Series E | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 1.28 | | | | |
Series E | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | 1.5 | | | | |
Series E | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0 | | | | |
Series E | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.046 | | | | |
Series E | Maximum | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | 3,846,154 | | | | |
Dealer Warrants, November 2023 | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | | | | $ 1.63 | |
Dealer Warrants, November 2023 | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Exercise price per share (in dollars per share) | $ 1.63 | | | | |
Warrants, fair value | $ | $ 189 | | | | |
Warrants, expiration period | 5 years | | | | |
Warrants, exercise period following date of issuance | 6 months | | | | |
Dealer Warrants, November 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Share Price | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.93 | | | | |
Dealer Warrants, November 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Price Volatility | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 1.03 | | | | |
Dealer Warrants, November 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Term | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | year | 5 | | | | |
Dealer Warrants, November 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Expected Dividend Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0 | | | | |
Dealer Warrants, November 2023 | H.C. Wainwright & Co., LLC | Measurement Input, Risk Free Interest Rate | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Warrants, fair value, measurement input | 0.042 | | | | |
Dealer Warrants, November 2023 | Maximum | H.C. Wainwright & Co., LLC | | | | | |
Class of Warrant or Right [Line Items] | | | | | |
Number of warrants (in shares) | shares | 288,462 | | | | |