Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS - Initial measurement (Details)

v3.21.1
FAIR VALUE MEASUREMENTS - Initial measurement (Details)
Oct. 22, 2019
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Price of warrant $ 0.33          
Aggregate values of warrants issued | $ $ 1,356,300 $ 3,452,400 $ 2,548,200 $ 2,383,800 $ 1,027,500 $ 1,972,800
Risk-free interest rate            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Input 1.61 0.28       1.70
Dividend yield            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Input 0.00 0.00       0.00
Implied volatility            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Input 7.3 15.4       8.6
Exercise price            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Input 11.50 11.50       11.50
Market Stock Price            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Input 9.80 10.20       9.80
Private Placement Warrants            
Fair Value Measurement Inputs and Valuation Techniques [Line Items]            
Aggregate values of warrants issued | $ $ 1,400,000 $ 3,452,400       $ 1,972,800