Annual report pursuant to Section 13 and 15(d)

FAIR VALUE MEASUREMENTS - Significant inputs in the valuation model for the fair value of warrant liabilities (Details)

v3.21.1
FAIR VALUE MEASUREMENTS - Significant inputs in the valuation model for the fair value of warrant liabilities (Details)
Dec. 31, 2020
Y
Private Unit Warrants | Exercise price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 11.50
Private Unit Warrants | Unit price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 10.00
Private Unit Warrants | Volatility | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 5
Private Unit Warrants | Volatility | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 20
Private Unit Warrants | Probability of completing a Business Combination  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 60
Private Unit Warrants | Expected term of the warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 6.75
Private Unit Warrants | Risk-free rate | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.12
Private Unit Warrants | Risk-free rate | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.36
Private Unit Warrants | Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0
Private Unit Warrants | Discount for lack of marketability  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 15
$11.50 Private Warrants | Exercise price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 11.50
$11.50 Private Warrants | Unit price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 10.00
$11.50 Private Warrants | Volatility | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 5
$11.50 Private Warrants | Volatility | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 20
$11.50 Private Warrants | Probability of completing a Business Combination  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 60
$11.50 Private Warrants | Expected term of the warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 6.75
$11.50 Private Warrants | Risk-free rate | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.12
$11.50 Private Warrants | Risk-free rate | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.36
$11.50 Private Warrants | Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0
$11.50 Private Warrants | Discount for lack of marketability  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 15
$15 Private Warrants | Exercise price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 15.00
$15 Private Warrants | Unit price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 10.00
$15 Private Warrants | Volatility | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 5
$15 Private Warrants | Volatility | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 20
$15 Private Warrants | Probability of completing a Business Combination  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 60
$15 Private Warrants | Expected term of the warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 11.75
$15 Private Warrants | Risk-free rate | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.12
$15 Private Warrants | Risk-free rate | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.93
$15 Private Warrants | Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0
$15 Private Warrants | Discount for lack of marketability  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 15
Underwriter Warrants | Exercise price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 11.50
Underwriter Warrants | Unit price  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 10.00
Underwriter Warrants | Volatility | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 5
Underwriter Warrants | Volatility | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 20
Underwriter Warrants | Probability of completing a Business Combination  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 60
Underwriter Warrants | Expected term of the warrants  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 6.75
Underwriter Warrants | Risk-free rate | Pre-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.12
Underwriter Warrants | Risk-free rate | Post-merger  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0.36
Underwriter Warrants | Dividend yield  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 0
Underwriter Warrants | Discount for lack of marketability  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Warrants liability, measurement input 15