XML 44 R20.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of fair value hierarchy of valuation inputs
       March 31,   December 31, 
Description  Level   2020   2019 
Assets:            
Marketable securities held in Trust Account   1   $282,403,044   $280,103,245