v3.21.2
SHARE-BASED PAYMENTS - Common Stock Warrants - Valuation (Details) - Common stock warrants
Jun. 30, 2020
Y
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants and Rights Outstanding, Valuation Technique [Extensible List] us-gaap:ValuationTechniqueOptionPricingModelMember
Risk Free Interes Rate | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 1.54
Risk Free Interes Rate | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 1.59
Expected Dividend Yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 0.00
Expected Volatility  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 58.0
Expected Life (years)  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants measurement input 10.00