Quarterly report pursuant to Section 13 or 15(d)

Trust Account and Fair Value Measurement (Details Textual)

v3.19.1
Trust Account and Fair Value Measurement (Details Textual)
3 Months Ended
Mar. 31, 2019
USD ($)
Trust Account and Fair Value Measurement (Textual)  
Proceeds of trust account, description The proceeds in the Trust Account may be invested in either U.S. government treasury bills with a maturity of 180 days or less or in money market funds meeting certain conditions under Rule 2a-7 under the Investment Company Act of 1940, as amended, and that invest solely in U.S. government treasury obligations.
Proceeds of trust account maturity date, description The proceeds of the Trust Account were invested primarily in U.S. government treasury bills maturing in September 2019 yielding interest of approximately 2.45% per year.
Public Offering and Private Placement [Member]  
Trust Account and Fair Value Measurement (Textual)  
Cash deposited into trust account $ 303,151,500