XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Note 3 - Fair Value Measurements - Fair Value Valuation Assumptions (Details)
12 Months Ended
Dec. 21, 2023
USD ($)
Dec. 31, 2023
USD ($)
yr
Dec. 31, 2022
USD ($)
Non-cash gain on changes in fair value of warrant liability   $ (272,000) $ (5,446,000)
May 2023 Warrants [Member]      
Non-cash gain on changes in fair value of warrant liability $ 200,000    
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member]      
Total Value   $ 9,600,000  
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   18.55  
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   13.18  
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.87  
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0131  
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Reporting Date, December 31, 2021 [Member] | The November 2021 Warrants [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   6  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member]      
Total Value   $ 7,500,000  
Non-cash gain on changes in fair value of warrant liability   $ 2,100,000  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   18.55  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   10.5  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.91  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0165  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Stockholder approval, January 31, 2022 [Member] | The November 2021 Warrants [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   6  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member]      
Total Value   $ 5,200,000  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   6.3  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   6.29  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.796  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0358  
Amendment, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   3.4  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member]      
Total Value   $ 1,900,000  
Non-cash gain on changes in fair value of warrant liability   $ 3,400,000  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   2.8  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.795  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   6.3  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0393  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   3.2  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0415  
Stockholder approval, November 10, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   5.8  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member]      
Total Value   $ 1,600,000  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   1.3  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.72  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.801  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.036  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   2.1  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0404  
Issuance, May 1, 2023 [Member] | May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   5.1  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member]      
Total value, embedded   $ 200,000  
Gain, embedded derivative   $ 40,000  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Exercise Price [Member]      
Measurement input, embedded derivative   1.3  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Share Price [Member]      
Measurement input, embedded derivative   0.75  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Option Volatility [Member]      
Measurement input, embedded derivative   0.769  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement input, embedded derivative   0.0541  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement input, embedded derivative   0  
Stockholder Approval, June 9, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Term [Member]      
Measurement input, embedded derivative | yr   0.7  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member]      
Total Value   $ 1,400,000  
Non-cash gain on changes in fair value of warrant liability   $ 200,000  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   1.3  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.68  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.776  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0392  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   2  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0459  
Stockholder Approval, June 9, 2023 [Member] | The May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   5  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member]      
Total Value   $ 400,000  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   0.25  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.23  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.793  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0388  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Issuance, December 21, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   5.5  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member]      
Total Value   $ 300,000  
Non-cash gain on changes in fair value of warrant liability   $ 56,000  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   0.25  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.2  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.793  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0385  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Reporting Date, December 31, 2023 [Member] | The December 2023 Warrants [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   5.5  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member]      
Total Value   $ 6,900,000  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   14  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Share Price [Member]      
Measurement Input   6.29  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.796  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0364  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Pre-amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   1.3  
Pre-amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0343  
Pre-amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   0.7  
Pre-amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0358  
Pre-amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   5.4  
Pre-amendment, September 9, 2022 [Member] | The July 2020 Warrants [Member] | Minimum [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input    
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member]      
Total Value   $ 12,500,000  
Deemed dividend   $ 5,700,000  
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   6.3  
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Share Price [Member]      
Measurement Input   6.29  
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.796  
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0364  
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Post amendment, September 9, 2022 [Member] | Series B Preferred Stock [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   1.3  
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member]      
Total Value   $ 5,200,000  
Non-cash gain on changes in fair value of warrant liability   $ 1,900,000  
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input    
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input    
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input    
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input    
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0358  
Post amendment, September 9, 2022 [Member] | The July 2020 and November 2021 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   6  
Pre-amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]      
Total Value   $ 9,600,000  
Pre-amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   6.3  
Pre-amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.72  
Pre-amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.801  
Pre-amendment, 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  
Pre-amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Pre-amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   0.8  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Minimum [Member]      
Total Value   $ 300,000  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   6.3  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.72  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.801  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0359  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   1.1  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0473  
Pre-amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   5.6  
Post amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]      
Total Value   $ 11,600,000  
Deemed dividend   $ 2,000,000  
Post amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   1.3  
Post amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.72  
Post amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.801  
Post amendment, 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  
Post amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Post amendment, April 27, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   0.8  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member]      
Total Value   $ 500,000  
Non-cash gain on changes in fair value of warrant liability   $ 200,000  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   1.5  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.72  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.801  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0473  
Post amendment, April 27, 2023 [Member] | July 2020, November 2021, September 2022 & November 2022 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   5.6  
Pre-amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]      
Total Value   $ 1,700,000  
Pre-amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   1.3  
Pre-amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.23  
Pre-amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.793  
Pre-amendment, 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  
Pre-amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Pre-amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   0.3  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member]      
Total Value   $ 56,000  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   1.3  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.23  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.793  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0392  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   1.5  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0462  
Pre-amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   4.5  
Post amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member]      
Total Value   $ 6,800,000  
Deemed dividend   $ 5,100,000  
Post amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   0.25  
Post amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.23  
Post amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.793  
Post amendment, 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  
Post amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Post amendment, December 21, 2023 [Member] | Series B Preferred Stock and Series C Preferred Stock [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   0.3  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member]      
Total Value   $ 200  
Non-cash gain on changes in fair value of warrant liability   $ 100  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Exercise Price [Member]      
Measurement Input   0.25  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Share Price [Member]      
Measurement Input   0.23  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Price Volatility [Member]      
Measurement Input   0.793  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement Input   0  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0392  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Minimum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   1.5  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0492  
Post amendment, December 21, 2023 [Member] | The May 2023 Warrants [Member] | Maximum [Member] | Measurement Input, Expected Term [Member]      
Measurement Input   4.5  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member]      
Total value, embedded   $ 200,000  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Exercise Price [Member]      
Measurement input, embedded derivative   1.3  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Share Price [Member]      
Measurement input, embedded derivative   0.72  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Option Volatility [Member]      
Measurement input, embedded derivative   0.801  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement input, embedded derivative   0.0488  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Dividend Rate [Member]      
Measurement input, embedded derivative   0  
Issuance, April 27, 2023 [Member] | Convertible Debt [Member] | Measurement Input, Expected Term [Member]      
Measurement input, embedded derivative | yr   0.8  
Issuance, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Measurement Input   0.0343  
Issuance, September 9, 2022 [Member] | The July 2020, November 2021 and September 2022 Warrants [Member] | Measurement Input, Expected Term [Member]      
Measurement Input | yr   6