Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Schedule of Key Inputs into Valuing Warrant Liabilities (Details)

v3.21.2
Fair Value Measurements - Schedule of Key Inputs into Valuing Warrant Liabilities (Details)
Jun. 30, 2021
Dec. 31, 2020
Strike Price [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative liabilities, Measurement input 11.5 11.5
Risk Free Rate [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative liabilities, Measurement input [1] 0.9 0.5
Expected Volatility [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative liabilities, Measurement input [2] 22.6 19.0
Term (Years) [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Public warrants expiration term [3] 5 years 5 years 7 months 6 days
Probability of Acquisition [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Derivative liabilities, Measurement input [4] 95.0 85.0
[1] Based on the linearly interpolated treasury rate
[2] Blended volatility based upon weighted average of time pre announcement and post announcement
[3] As of the measurement date until assumed expiration
[4] Based upon success of SPACs in completing business combination