Quarterly report pursuant to Section 13 or 15(d)

Trust Account and Fair Value Measurement (Details Textual)

v3.8.0.1
Trust Account and Fair Value Measurement (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Trust Account and Fair Value Measurement (Textual)    
Proceeds of trust account, description The proceeds of the Trust Account were invested in U.S. government treasury bills. U.S. government treasury bills held at March 31, 2018 mature in May and August 2018 and yield interest of approximately 1.6%. The proceeds of the Trust Account were invested in U.S. government treasury bills. U.S. government treasury bills held at March 31, 2018 mature in May and August 2018 and yield interest of approximately 1.6%.
Maturity date, description The U.S. government treasury bills that matured in February 2018 were reinvested in U.S. government treasury bills maturing in May 2018. Subsequent to March 31, 2018, in April 2018, the Company withdrew approximately $156,000 from the Trust Account in order to pay 2017 income and franchise taxes.  
Public Offering and private placement [Member]    
Trust Account and Fair Value Measurement (Textual)    
Cash deposited into trust account $ 300,000,000