Annual report [Section 13 and 15(d), not S-K Item 405]

DERIVATIVE LIABILITIES (Details Narrative)

v3.25.1
DERIVATIVE LIABILITIES (Details Narrative)
12 Months Ended
Jul. 16, 2024
USD ($)
shares
May 22, 2024
USD ($)
$ / shares
Apr. 11, 2024
USD ($)
$ / shares
Feb. 21, 2024
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
First Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrant stock price | $ / shares         $ 0.47 $ 0.47
Second Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrant stock price | $ / shares         0.47 0.47
Fourth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrant stock price | $ / shares         2.37 $ 47.00
Fifth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrant stock price | $ / shares       $ 0.21 0.05  
Third Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrant stock price | $ / shares         $ 18.00  
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        
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] | 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] | Third 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         105.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         90.0 107.5
Measurement Input, Price Volatility [Member] | Fifth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Discount rate       105.0 95.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         5.03 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         4.51 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.20 4.12
Measurement Input, Risk Free Interest Rate [Member] | Fifth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Discount rate       4.54 3.66  
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 year 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 year 6 months 18 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 5 months 1 day 2 years 5 months 1 day
Measurement Input, Expected Term [Member] | Fifth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Expected warrant term       2 years 6 months 1 year 10 months 20 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         17.50 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         17.50 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 17.25
Measurement Input, Discount Rate [Member] | Fifth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Discount rate       16.00 12.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         $ 24,000 $ 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         15,000 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         192,000 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         724,000 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       $ 564,000 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     $ 242,000   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   $ 369,000     170,000  
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         164,000 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         429,000 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         317,000 $ 640,000
Fair Value, Inputs, Level 3 [Member] | Fifth Tranche Debenture Convertible [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Fair value of debentures       $ 359,000 92,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         $ 614,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         $ 2.37 $ 47.00
First Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
First Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         90.0 100.0
First Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         4.16 4.23
First 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 2 years
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         $ 2.37 $ 47.00
Second Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Second Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         95.0 105.0
Second Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         4.21 4.12
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 6 months 18 days 2 years 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         $ 2.37 $ 47.00
Third Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Third Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         95.0 107.5
Third Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         4.26 3.98
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 3 months 18 days 3 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         $ 2.37 $ 47.00
Fourth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Fourth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         90.0 107.5
Fourth Tranche Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         4.20 3.97
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 5 months 1 day 3 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       $ 21.00 $ 2.37  
Fifth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Fifth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input       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]            
Warrants measurement input       4.40 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       3 years 6 months 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     $ 16.00   $ 2.37  
Sixth Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Sixth Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input     95.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]            
Warrants measurement input     4.73   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     3 years 6 months   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   $ 10.00     $ 2.37  
Seventh Tranche Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Seventh Tranche Warrants [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input   95.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]            
Warrants measurement input   4.60     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   3 years 6 months     2 years 10 months 20 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         $ 0.47 $ 47.00
Private Placement [Member] | Measurement Input, Expected Dividend Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input        
Private Placement [Member] | Measurement Input, Price Volatility [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         105  
Private Placement [Member] | Measurement Input, Price Volatility [Member] | Minimum [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input           105
Private Placement [Member] | Measurement Input, Price Volatility [Member] | Maximum [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input           117
Private Placement [Member] | Measurement Input, Risk Free Interest Rate [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input         3.88  
Private Placement [Member] | Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input           3.67
Private Placement [Member] | Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Warrants measurement input           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 6 months  
Private Placement [Member] | Measurement Input, Expected Term [Member] | Minimum [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Expected warrant term           1 year 6 months
Private Placement [Member] | Measurement Input, Expected Term [Member] | Maximum [Member]            
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items]            
Expected warrant term           3 years
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 $ 11,308