v3.22.0.1
Fair Value Measurements - Summary of quantitative information regarding Level 3 fair value measurements inputs (Details) - Fair Value, Inputs, Level 3 [Member]
Dec. 31, 2020
Sep. 18, 2020
Measurement Input, Exercise Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 11.50 11.50
Measurement Input, Share Price [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 10.01 9.69
Measurement Input, Price Volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 17.0 22.0
Measurement Input, Expected Term [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 5.00 5.00
Measurement Input, Risk Free Interest Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 0.56 0.46
Measurement Input, Expected Dividend Rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value Measurements 0.0 0.0