XML 56 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Investments and Cash Held in Trust - Additional Information (Details)
Dec. 31, 2020
USD ($)
Schedule Of Investments [Line Items]  
Investments and cash held in Trust Account $ 425,331,306
United States Treasury Bills  
Schedule Of Investments [Line Items]  
Investments and cash held in Trust Account $ 425,331,306