Annual report pursuant to Section 13 and 15(d)

Fair value measurements (Details)

v3.19.3.a.u2
Fair value measurements (Details)
Dec. 31, 2019
USD ($)
Fair Value, Recurring [Member] | Fair Value Inputs Level 1 [Member] | Marketable Securities Held In Trust [Member]  
Assets, Fair Value Disclosure [Abstract]  
Marketable securities held in Trust Account $ 316,958,514 [1]
[1] Quoted prices in active markets for identical assets or liabilities. An active market for an asset or liability is a market in which transactions for the asset or liability occur with sufficient frequency and volume to provide pricing information on an ongoing basis.