Quarterly report [Sections 13 or 15(d)]

DERIVATIVE LIABILITIES (Details Narrative)

v3.25.1
DERIVATIVE LIABILITIES (Details Narrative)
3 Months Ended 12 Months Ended
Mar. 21, 2025
USD ($)
$ / shares
Jan. 16, 2025
USD ($)
$ / shares
Jul. 16, 2024
USD ($)
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
May 22, 2024
USD ($)
$ / shares
Apr. 11, 2024
USD ($)
$ / shares
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Loss on debt extinguishment       $ 115,384 $ 410,433      
First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 0.47    
Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       1.10   0.47    
Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       1.10   2.37    
Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares   $ 2.63   1.10        
Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares $ 1.42     $ 1.10        
Third Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares           $ 0.18    
Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares               $ 16.00
Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares             $ 10.00  
Fourth Tranche [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Debt Instrument, Interest Rate, Stated Percentage       15.00%        
Measurement Input, Expected Dividend Rate [Member] | First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate            
Measurement Input, Expected Dividend Rate [Member] | Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate            
Measurement Input, Expected Dividend Rate [Member] | Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate            
Measurement Input, Expected Dividend Rate [Member] | Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate              
Measurement Input, Expected Dividend Rate [Member] | Fifth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate              
Measurement Input, Expected Dividend Rate [Member] | Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate            
Measurement Input, Expected Dividend Rate [Member] | Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate              
Measurement Input, Expected Dividend Rate [Member] | Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate              
Measurement Input, Price Volatility [Member] | First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       100.0   100.0    
Measurement Input, Price Volatility [Member] | Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       100.0   105.0    
Measurement Input, Price Volatility [Member] | Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       100.0   90    
Measurement Input, Price Volatility [Member] | Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate   100.0   100.0        
Measurement Input, Price Volatility [Member] | Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate 100.0     100.0        
Measurement Input, Price Volatility [Member] | Third Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate           95.0    
Measurement Input, Price Volatility [Member] | Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate               95.0
Measurement Input, Price Volatility [Member] | Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate             95.0  
Measurement Input, Risk Free Interest Rate [Member] | First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       3.82   5.03    
Measurement Input, Risk Free Interest Rate [Member] | Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       3.82   4.51    
Measurement Input, Risk Free Interest Rate [Member] | Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       4.01   4.20    
Measurement Input, Risk Free Interest Rate [Member] | Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate   4.18   4.11        
Measurement Input, Risk Free Interest Rate [Member] | Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate 4.04     4.04        
Measurement Input, Risk Free Interest Rate [Member] | Third Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate           4.59    
Measurement Input, Risk Free Interest Rate [Member] | Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate               4.85
Measurement Input, Risk Free Interest Rate [Member] | Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate             4.75  
Measurement Input, Expected Term [Member] | First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       1 month 24 days   1 year    
Measurement Input, Expected Term [Member] | Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       1 month 24 days   1 year 6 months 18 days    
Measurement Input, Expected Term [Member] | Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       1 year 2 months 1 day   1 year 5 months 1 day    
Measurement Input, Expected Term [Member] | Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term   1 year   9 months 14 days        
Measurement Input, Expected Term [Member] | Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term 1 year     11 months 23 days        
Measurement Input, Expected Term [Member] | Third Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term           2 years 18 days    
Measurement Input, Expected Term [Member] | Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term               2 years 6 months
Measurement Input, Expected Term [Member] | Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term             2 years 6 months  
Measurement Input, Discount Rate [Member] | First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       12.25   17.50    
Measurement Input, Discount Rate [Member] | Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       12.25   17.50    
Measurement Input, Discount Rate [Member] | Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate       11.25   11.25    
Measurement Input, Discount Rate [Member] | Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate   10.75   11.25        
Measurement Input, Discount Rate [Member] | Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate 11.00     11.25        
Measurement Input, Discount Rate [Member] | Third Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate           18.00    
Measurement Input, Discount Rate [Member] | Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate               19.00
Measurement Input, Discount Rate [Member] | Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Discount rate             19.00  
Fair Value, Inputs, Level 3 [Member] | First Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       $ 761   $ 24,000    
Fair Value, Inputs, Level 3 [Member] | Second Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       591   15,000    
Fair Value, Inputs, Level 3 [Member] | Third Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       4,230   192,000    
Fair Value, Inputs, Level 3 [Member] | Fourth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       12,380   724,000    
Fair Value, Inputs, Level 3 [Member] | Fifth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       22,560   111,000    
Fair Value, Inputs, Level 3 [Member] | Sixth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       15,670   73,000    
Fair Value, Inputs, Level 3 [Member] | Seventh Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants       36,620   170,000    
Fair Value, Inputs, Level 3 [Member] | Eighth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants   $ 3,722,310   1,364,830        
Fair Value, Inputs, Level 3 [Member] | March Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants $ 428,350     329,850        
Fair Value, Inputs, Level 3 [Member] | First Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures       2,057   164,000    
Fair Value, Inputs, Level 3 [Member] | Second Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures       1,714   429,000    
Fair Value, Inputs, Level 3 [Member] | Fourth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures       91,000   317,000    
Fair Value, Inputs, Level 3 [Member] | Eighth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures   $ 1,012,000   728,000        
Fair Value, Inputs, Level 3 [Member] | Ninth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures $ 171,000     $ 165,000        
Fair Value, Inputs, Level 3 [Member] | Third Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures           $ 618,000    
Fair Value, Inputs, Level 3 [Member] | Sixth Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures               $ 197,000
Fair Value, Inputs, Level 3 [Member] | Seventh Tranche Debenture Convertible [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of debentures             $ 295,000  
First Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       822        
First Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
First Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return              
First Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       105.0   90.0    
First Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.90   4.16    
First Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       9 months   1 year    
Second Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       532        
Second Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
Second Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Second Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       105.0   95.0    
Second Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.72   4.21    
Second Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       1 year 9 months 18 days   1 year 6 months 18 days    
Third Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       6,202        
Third Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
Third Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Third Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       105.0   95.0    
Third Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.89   4.26    
Third Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       2 years 18 days   2 years 3 months 18 days    
Fourth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       19,861        
Fourth Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
Fourth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Fourth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       100.0   90.0    
Fourth Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.89   4.20    
Fourth Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       2 years 2 months 1 day   2 years 5 months 1 day    
Fifth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       33,411        
Fifth Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
Fifth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Fifth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       105.0   95.0    
Fifth Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.89   4.26    
Fifth Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       2 years 4 months 20 days   2 years 7 months 20 days    
Sixth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       21,933        
Sixth Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
Sixth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Sixth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       105.0   95.0    
Sixth Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.89   4.27    
Sixth Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       2 years 6 months 10 days   2 years 9 months 10 days    
Seventh Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       54,145        
Seventh Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 2.37    
Seventh Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Seventh Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       105.0   95.0    
Seventh Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.89   4.27    
Seventh Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       2 years 7 months 20 days   2 years 10 months 20 days    
Eighth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       1,910,306        
Eighth Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares   $ 2.63   $ 1.10        
Eighth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Eighth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return   100.0   100.0        
Eighth Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return   4.32   3.90        
Eighth Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       3 years 3 months 18 days   3 years 6 months    
Ninth Tranche Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       431,159        
Ninth Tranche Warrants [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares $ 1.42     $ 1.10        
Ninth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Ninth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return 100.0     100.0        
Ninth Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return 3.94     3.91        
Ninth Tranche Warrants [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       3 years 5 months 19 days   3 years 5 months 26 days    
Series A Warrants [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares     618          
Warrant [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares     27          
Private Placement [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares       200        
Fair value of tranche warrants       $ 23   $ 23    
Private Placement [Member] | Measurement Input, Share Price [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Warrant stock price | $ / shares       $ 1.10   $ 0.47    
Private Placement [Member] | Measurement Input, Expected Dividend Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return            
Private Placement [Member] | Measurement Input, Price Volatility [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       100   105    
Private Placement [Member] | Measurement Input, Risk Free Interest Rate [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Risk free rate of return       3.82   3.88    
Private Placement [Member] | Measurement Input, Expected Term [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Expected warrant term       1 year   1 year 6 months    
IPO [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Class of warrant or right number of securities called by warrants or rights | shares     645          
Extinguishment of warrant liability     $ 14,769          
IPO [Member] | Fair Value, Inputs, Level 1 [Member]                
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]                
Fair value of tranche warrants         $ 21