Trust Account and Fair Value Measurement (Details Textual) |
12 Months Ended |
---|---|
Dec. 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 that mature in June 2020, which yield interest of approximately 1.55% per year. In March 2020, the Company liquidated these U.S. government treasury bills and invested the proceeds in a money market fund that invests solely in U.S. government treasury obligations (as discussed above). 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 | $ 1,337,000 |
Public Offering and Private Placement [Member] | |
Trust Account and Fair Value Measurement (Textual) | |
Cash deposited into trust account | $ 303,151,500 |