XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 3 - Fair Value Measurements - Fair Value Valuation Assumptions (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Non-cash gain on changes in fair value of warrant liabilities     $ 80 $ (216) $ (114) $ (216)
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]            
Total Value [1] $ 9,600   $ 9,600   $ 9,600  
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 220.5   220.5   220.5  
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]            
Measurement Input [2] 25.2   25.2   25.2  
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.801   0.801   0.801  
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0491   0.0491   0.0491  
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
Prior to Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 0.8   0.8   0.8  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]            
Total Value [1] $ 1,700   $ 1,700   $ 1,700  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 45.5   45.5   45.5  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]            
Measurement Input 8.07   8.07   8.07  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.793   0.793   0.793  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0543   0.0543   0.0543  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
Prior to Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 0.3   0.3   0.3  
Prior to Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member]            
Total Value [1] $ 500   $ 500   $ 500  
Prior to Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 8.75   8.75   8.75  
Prior to Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Option Volatility [Member]            
Measurement Input 0.799   0.799   0.799  
Prior to Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0551   0.0551   0.0551  
Prior to Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
Prior to Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 0.1   0.1   0.1  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member]            
Total value, embedded $ 200   $ 200   $ 200  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Exercise Price [Member]            
Measurement input, embedded derivative 4.9   4.9   4.9  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Share Price [Member]            
Measurement input, embedded derivative 4.51   4.51   4.51  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Option Volatility [Member]            
Measurement input, embedded derivative 0.869   0.869   0.869  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement input, embedded derivative 0.0454   0.0454   0.0454  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement input, embedded derivative 0   0   0  
Issuance, March 25, 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Expected Term [Member]            
Measurement input, embedded derivative 2   2   2  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member]            
Total value, embedded [3] $ 200   $ 200   $ 200  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Exercise Price [Member]            
Measurement input, embedded derivative 45.5   45.5   45.5  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Share Price [Member]            
Measurement input, embedded derivative [4] 25.2   25.2   25.2  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Option Volatility [Member]            
Measurement input, embedded derivative 0.801   0.801   0.801  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement input, embedded derivative 0.0488   0.0488   0.0488  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement input, embedded derivative 0   0   0  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Term [Member]            
Measurement input, embedded derivative 0.8   0.8   0.8  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member]            
Total value, embedded $ 200   $ 200   $ 200  
Gain, embedded derivative         $ (82)  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Exercise Price [Member]            
Measurement input, embedded derivative 4.9   4.9   4.9  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Share Price [Member]            
Measurement input, embedded derivative 4.94   4.94   4.94  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Option Volatility [Member]            
Measurement input, embedded derivative 0.839   0.839   0.839  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement input, embedded derivative 0.0494   0.0494   0.0494  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement input, embedded derivative 0   0   0  
Stockholder Approval May 28 2024 [Member] | Unsecured Convertible Notes [Member] | Measurement Input, Expected Term [Member]            
Measurement input, embedded derivative 1.8   1.8   1.8  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]            
Total Value [1] $ 11,600   $ 11,600   $ 11,600  
Deemed dividend         $ 2,000  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 45.5   45.5   45.5  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]            
Measurement Input [2] 25.2   25.2   25.2  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.801   0.801   0.801  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0491   0.0491   0.0491  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
After Ratchet, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 0.8   0.8   0.8  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]            
Total Value [1] $ 6,800   $ 6,800   $ 6,800  
Deemed dividend         $ 5,100  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 8.75   8.75   8.75  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]            
Measurement Input 8.07   8.07   8.07  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.793   0.793   0.793  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0543   0.0543   0.0543  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
After Ratchet, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 0.3   0.3   0.3  
After Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member]            
Total Value [1] $ 900   $ 900   $ 900  
Deemed dividend         $ 400  
After Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 4.9   4.9   4.9  
After Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Option Volatility [Member]            
Measurement Input 0.799   0.799   0.799  
After Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0551   0.0551   0.0551  
After Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
After Ratchet, March 24, 2024 [Member] | Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 0.1   0.1   0.1  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member]            
Total value, embedded [3] $ 200   $ 200   $ 200  
Gain, embedded derivative         $ 40  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Exercise Price [Member]            
Measurement input, embedded derivative 45.5   45.5   45.5  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Share Price [Member]            
Measurement input, embedded derivative 23.8   23.8   23.8  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Option Volatility [Member]            
Measurement input, embedded derivative 0.769   0.769   0.769  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement input, embedded derivative 0.0541   0.0541   0.0541  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement input, embedded derivative 0   0   0  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Term [Member]            
Measurement input, embedded derivative 0.7   0.7   0.7  
May 2023 Warrants [Member]            
Non-cash gain on changes in fair value of warrant liabilities $ (47) $ (170)        
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member]            
Total Value $ 1,600   $ 1,600   $ 1,600  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 45.5   45.5   45.5  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Share Price [Member]            
Measurement Input [5] 25.2   25.2   25.2  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.801   0.801   0.801  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.036   0.036   0.036  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0404   0.0404   0.0404  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 2.1   2.1   2.1  
May 2023 Warrants [Member] | Issuance, May 1, 2023 [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 5.1   5.1   5.1  
May 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member]            
Non-cash gain on changes in fair value of warrant liabilities         $ (51)  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member]            
Total Value $ 1,400   $ 1,400   1,400  
Non-cash gain on changes in fair value of warrant liabilities         $ 200  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 45.5   45.5   45.5  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 23.8   23.8   23.8  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.776   0.776   0.776  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0392   0.0392   0.0392  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0459   0.0459   0.0459  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 2   2   2  
May 2023 Warrants [Member] | Stockholder Approval, June 9, 2023 [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 5   5   5  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member]            
Total Value $ 100   $ 100   $ 100  
Non-cash gain on changes in fair value of warrant liabilities         $ 21  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 4.9   4.9   4.9  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 3.66   3.66   3.66  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.869   0.869   0.869  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0421   0.0421   0.0421  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
March 2024 Warrant [Member] | Reporting Date, March 31, 2024 [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 5.5   5.5   5.5  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member]            
Total Value $ 100   $ 100   $ 100  
Non-cash gain on changes in fair value of warrant liabilities         $ (28)  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 4.9   4.9   4.9  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 4.94   4.94   4.94  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.839   0.839   0.839  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0456   0.0456   0.0456  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
March 2024 Warrant [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 5.3   5.3   5.3  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member]            
Total Value $ 300   $ 300   $ 300  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 220.5   220.5   220.5  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Share Price [Member]            
Measurement Input [6] 25.2   25.2   25.2  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.801   0.801   0.801  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0359   0.0359   0.0359  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0473   0.0473   0.0473  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 1.1   1.1   1.1  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Pre-amendment [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 5.6   5.6   5.6  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member]            
Total Value $ 500   $ 500   $ 500  
Non-cash gain on changes in fair value of warrant liabilities         $ 200  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 52.5   52.5   52.5  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.801   0.801   0.801  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0359   0.0359   0.0359  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0473   0.0473   0.0473  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 1.1   1.1   1.1  
July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Post-amendment [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 5.6   5.6   5.6  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member]            
Total Value $ 56   $ 56   $ 56  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 45.5   45.5   45.5  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 8.07   8.07   8.07  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.793   0.793   0.793  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0392   0.0392   0.0392  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0462   0.0462   0.0462  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 1.5   1.5   1.5  
The May 2023 Warrants [Member] | Pre-amendment, December 21, 2023 [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 4.5   4.5   4.5  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member]            
Total Value $ 200   $ 200   $ 200  
Non-cash gain on changes in fair value of warrant liabilities         $ 100  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 8.75   8.75   8.75  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 8.07   8.07   8.07  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.793   0.793   0.793  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0392   0.0392   0.0392  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0462   0.0462   0.0462  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 1.5   1.5   1.5  
The May 2023 Warrants [Member] | Post amendment, December 21, 2023 [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 4.5   4.5   4.5  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member]            
Total Value $ 66   $ 66   $ 66  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Exercise Price [Member] | Minimum [Member]            
Measurement Input 8.75   8.75   8.75  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Exercise Price [Member] | Maximum [Member]            
Measurement Input 52.5   52.5   52.5  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 2.51   2.51   2.51  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.893   0.893   0.893  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0427   0.0427   0.0427  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0508   0.0508   0.0508  
September 2022, November 2022, and May 2023 Warrants [Member] | Pre-amendment June 14, 2024 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member]            
Total Value $ 100   $ 100   $ 100  
Non-cash gain on changes in fair value of warrant liabilities         $ 70  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 2.5   2.5   2.5  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 2.51   2.51   2.51  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.893   0.893   0.893  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Measurement Input 0.0427   0.0427   0.0427  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Measurement Input 0.0508   0.0508   0.0508  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Measurement Input 1   1   1  
September 2022, November 2022, and May 2023 Warrants [Member] | Post amendment June 14, 2024 [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Measurement Input 4.4   4.4   4.4  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member]            
Total Value $ 200   $ 200   $ 200  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 8.75   8.75   8.75  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 4.94   4.94   4.94  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.839   0.839   0.839  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0456   0.0456   0.0456  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
The December 2023 Warrants [Member] | Stockholder Approval May 28 2024 [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 5.1   5.1   5.1  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2021 [Member]            
Total Value $ 300   $ 300   $ 300  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member]            
Non-cash gain on changes in fair value of warrant liabilities         $ 56  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member] | Measurement Input, Exercise Price [Member]            
Measurement Input 8.75   8.75   8.75  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member] | Measurement Input, Share Price [Member]            
Measurement Input 7.14   7.14   7.14  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member] | Measurement Input, Price Volatility [Member]            
Measurement Input 0.793   0.793   0.793  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Measurement Input 0.0385   0.0385   0.0385  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member] | Measurement Input, Expected Dividend Rate [Member]            
Measurement Input 0   0   0  
The December 2023 Warrants [Member] | Reporting Date, December 31, 2023 [Member] | Measurement Input, Expected Term [Member]            
Measurement Input 5.5   5.5   5.5  
[1] Includes value of incremental shares underlying preferred stock and adjusted for probability of occurrence.
[2] Adjusted for the dilutive effect of the 2023 Private Placement. See additional discussion above.
[3] Adjusted for probability of occurrence.
[4] Adjusted for the dilutive effect of the 2023 Private Placement. See additional discussion above.
[5] Adjusted for the dilutive effect of the 2023 Private Placement. See additional discussion above.
[6] Adjusted for the dilutive effect of the 2023 Private Placement. See additional discussion above.