v3.21.1
Restatement of Previously Issued Financial Statements - Balance sheet (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Balance Sheet    
Warrant derivative liability $ 44,510,000 $ 55,720,000
Total liabilities 62,082,315 73,347,450
Class A common stock subject to possible redemption 433,574,407 422,854,408
Additional paid-in capital 23,168,492 33,888,383
Accumulated deficit (18,170,396) (28,890,395)
As previously reported | Restatement of warrants as derivative liabilities    
Balance Sheet    
Warrant derivative liability   0
Total liabilities   17,627,450
Class A common stock subject to possible redemption   478,574,408
Additional paid-in capital   5,152,825
Accumulated deficit   (154,280)
Adjustment | Restatement of warrants as derivative liabilities    
Balance Sheet    
Warrant derivative liability   55,720,000
Total liabilities   55,720,000
Class A common stock subject to possible redemption   (55,720,000)
Additional paid-in capital   28,735,558
Accumulated deficit   (28,736,115)
Class A common stock    
Balance Sheet    
Common stock $ 664 772
Class A common stock | As previously reported | Restatement of warrants as derivative liabilities    
Balance Sheet    
Common stock   215
Class A common stock | Adjustment | Restatement of warrants as derivative liabilities    
Balance Sheet    
Common stock   $ 557