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