Annual report pursuant to Section 13 and 15(d)

DERIVATIVE LIABILITIES - Fair Value Measurements (Details)

v3.23.1
DERIVATIVE LIABILITIES - Fair Value Measurements (Details)
Dec. 31, 2022
Dec. 31, 2021
Stock price per share | New Issuances | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 1.12  
Stock price per share | New Issuances | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 2.06  
Stock price per share | Non-derivative warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.76 3.25
Risk-free annual interest rate | New Issuances | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.0376  
Risk-free annual interest rate | New Issuances | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.0391  
Risk-free annual interest rate | Non-derivative warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input   0.0097
Risk-free annual interest rate | Non-derivative warrants | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.0399  
Risk-free annual interest rate | Non-derivative warrants | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.0411  
Exercise price | New Issuances    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 2.086  
Exercise price | Non-derivative warrants | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 1.25 0.04
Exercise price | Non-derivative warrants | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 2.086 1.25
Weighted average volatility | New Issuances    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.77  
Weighted average volatility | Non-derivative warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0.79 0.73
Remaining life | New Issuances    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 4  
Remaining life | Non-derivative warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input   3
Remaining life | Non-derivative warrants | Minimum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 1.98  
Remaining life | Non-derivative warrants | Maximum    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 3.96  
Forfeiture rate | New Issuances    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0  
Forfeiture rate | Non-derivative warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0 0
Expected annual dividend yield | New Issuances    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0  
Expected annual dividend yield | Non-derivative warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Input 0 0