XML 34 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Schedule of assets that are measured at fair value on a recurring basis
Description  Level  

December 31,

2018

  

December 31,

2017

 
Assets:            
Cash and marketable securities held in Trust Account   1   $336,670,506   $330,565,672