XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Trust Account and Fair Value Measurements - Treasury Securities Fund, Fair Values Investments Quoted Price in Active Markets for identical Assets (Detail)
Dec. 31, 2020
USD ($)
Investments held in Trust Account $ 277,845,876
US Treasury Securities Money Market Fund [Member]  
Investments held in Trust Account 277,845,876
Quoted Prices In Active Markets (Level 1) [Member] | US Treasury Securities Money Market Fund [Member]  
Investments held in Trust Account 277,845,876
Significant Other Observable Inputs (Level 2) [Member] | US Treasury Securities Money Market Fund [Member]  
Investments held in Trust Account 0
Significant Other Unobservable Inputs (Level 3) [Member] | US Treasury Securities Money Market Fund [Member]  
Investments held in Trust Account $ 0