XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Trust Account and Fair Value Measurements - Treasury Securities Fund, Fair Values Investments Quoted Price in Active Markets for identical Assets (Detail)
Jun. 30, 2020
USD ($)
Investments held in Trust Account $ 277,831,868
US Treasury Securities Money Market Fund [Member]  
Investments held in Trust Account 277,831,868
Quoted Prices In Active Markets (Level 1) [Member] | US Treasury Securities Money Market Fund [Member]  
Investments held in Trust Account 277,831,868
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