Registration of securities issued in business combination transactions

Fair Value Measurements (Details)

v3.21.1
Fair Value Measurements (Details) - USD ($)
1 Months Ended 3 Months Ended 10 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2021
Dec. 31, 2020
Fair Value Measurements (Details) [Line Items]        
Percentage of business combination       20.00%
Warrants price (in Dollars per share)   $ 1.13    
Fair value of public warrants $ 19,100,000 $ 19,700,000   $ 44,800,000
Warrant value   $ 9,200,000    
Expected business combination, description       The expected volatility of our common stock was determined based on implied volatility of the public warrants and was estimated to be 10% before the expected business combination and 26.5% after the expected business combination.
Cash [Member]        
Fair Value Measurements (Details) [Line Items]        
U.S. treasury securities     $ 642 $ 642
US Treasury Securities [Member]        
Fair Value Measurements (Details) [Line Items]        
U.S. treasury securities     $ 350,279,327 $ 350,218,694
Level 3 [Member]        
Fair Value Measurements (Details) [Line Items]        
Percentage of business combination       20.00%
Private Placement Warrants [Member]        
Fair Value Measurements (Details) [Line Items]        
Private placement warrants, description Updating the remaining inputs to the Black-Scholes option pricing model as of September 30, 2020 resulted in the private placement warrants’ fair value of $1.11 per warrant for an aggregate value of $9.0 million.   The Private Placement Warrants were valued using a Black-Scholes option pricing model, which is considered to be a Level 3 fair value measurement. Updating the remaining inputs to the Black-Scholes option pricing model as of December 31, 2020 resulted in the private placement warrants’ fair value of $2.63 per warrant for an aggregate value of $21.3 million.
Public Warrants [Member]        
Fair Value Measurements (Details) [Line Items]        
Percentage of business combination       10.00%
Warrants price (in Dollars per share)   $ 1.13    
Public Warrants [Member] | Level 3 [Member]        
Fair Value Measurements (Details) [Line Items]        
Percentage of business combination       10.00%