XML 30 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of fair value hierarchy of valuation inputs
       March 31, 
Description  Level   2019 
Assets:         
Marketable securities held in Trust Account  1   $276,428,681