Quarterly report pursuant to Section 13 or 15(d)

Trust Account and Fair Value Measurement (Details Textual)

v3.10.0.1
Trust Account and Fair Value Measurement (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 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 June 30, 2018 mature in August 2018 and yield interest of approximately 1.8%. The proceeds of the Trust Account were invested in U.S. government treasury bills. U.S. government treasury bills held at June 30, 2018 mature in August 2018 and yield interest of approximately 1.8%.
Maturity date, description The U.S. government treasury bills held at June 30, 2018 mature in August 2018. During the three and six months ended June 30, 2018, in April and May 2018, the Company withdrew an aggregate of approximately $1,427,000 from the trust including approximately $750,000 for working capital and $677,000 for payment of federal income and state franchise taxes, including estimated taxes.  
Public Offering and private placement [Member]    
Trust Account and Fair Value Measurement (Textual)    
Cash deposited into trust account $ 300,000,000