XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Going Concern - Additional information (Detail)
Jun. 30, 2021
USD ($)
Going Concern Disclosure [Abstract]  
Operating bank accounts $ 52,304
Marketable securities held in Trust 317,984,713
Working capital deficit 4,665,212
Taxes payable, current 20,000
Deposit in the Trust $ 1,735,000