Quarterly report pursuant to Section 13 or 15(d)

Trust Account and Fair Value Measurement (Details Textual)

v3.19.3
Trust Account and Fair Value Measurement (Details Textual)
9 Months Ended
Sep. 30, 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 that matured in September 2019 yielded interest of approximately 2.45% per year. Upon maturity, the proceeds were invested in U.S. government treasury bills maturing in December 2019 and yielding interest of approximately 1.77% per year. The Company classifies its U.S. government treasury bills and equivalent securities as held-to-maturity in accordance with FASB ASC 320, "Investments ? Debt and Equity Securities." Held-to-maturity securities are those securities which the Company has the ability and intent to hold until maturity.
Proceeds from trust account $ 887,000
Public Offering and Private Placement [Member]  
Trust Account and Fair Value Measurement (Textual)  
Cash deposited into trust account $ 303,151,500