v3.21.1
Recurring Fair Value Measurements - Additional Information (Detail) - USD ($)
Dec. 31, 2020
Nov. 26, 2020
Fair Value $ 166,243,614  
Warrant liability 36,549,753 $ 36,549,753
U S Money Market [Member]    
Fair Value 95  
US Treasury Securities [Member]    
Fair Value $ 166,243,519