XML 21 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Organization and Business Operations (Details) - USD ($)
1 Months Ended 3 Months Ended
Apr. 23, 2020
Jan. 23, 2020
Oct. 26, 2019
Oct. 18, 2019
Nov. 20, 2018
Oct. 26, 2018
Mar. 31, 2020
Organization and Business Operations (Textual)              
Generating gross proceeds from initial public offering            
Sale of price per unit             $ 10.00
Generating gross proceeds from private placement            
Net tangible assets             $ 5,000,001
Percentage of outstanding voting rights             50.00%
Percentage of fair market value             80.00%
Percentage of outstanding of public shares             100.00%
Subsequent Event [Member]              
Organization and Business Operations (Textual)              
Extension, shareholders holding, description In connection with the Extension, shareholders holding 10,073,512 public shares exercised their right to redeem such shares for a pro rata portion of the Trust Account. As a result, an aggregate of $105,879,118 (or $10.51 per share) was removed from the Trust Account to pay such shareholders.            
Cash contribution $ 60,000            
Amount deposited in trust account, description The aggregate amount of the Cash Contribution of the first two months of $120,000 will be deposited into the Trust Account within 7 business days of April 27, 2020 and the Cash Contribution for each subsequent month of $60,000 will be deposited into the Trust Account with 7 business days of 27th day of such month. The Company intends to deposit the proceeds of AMC Note (defined below) into the Trust Account as the Cash Contribution pursuant to the Deposit Schedule. In connection with the extension, on May 5, 2020, the Company deposited an aggregate of $120,000 into the Trust account to fund the first two months' extension. On the same day, the Company entered into an amendment to the trust agreement with the trust agent to extend the final liquidation date of the Trust Account to the 24-month anniversary of the closing of its Initial Public Offering.            
Trust Account [Member]              
Organization and Business Operations (Textual)              
Sale of price per unit     $ 10.00        
Trust account   $ 1,148,800 $ 1,148,799 $ 1,148,799      
Principal amount   780,000          
Loan provided by the sponsor   780,000          
Partially company's working capital   $ 368,800          
Initial Public Offering [Member]              
Organization and Business Operations (Textual)              
Consummated initial public offering of units         1,487,992 10,000,000  
Generating gross proceeds from initial public offering           $ 100,000,000  
Percentage of outstanding of public shares             100.00%
Initial Public Offering [Member] | Trust Account [Member]              
Organization and Business Operations (Textual)              
Generating gross proceeds from initial public offering           $ 100,000,000  
Sale of price per unit           $ 10.00  
Private Placement [Member]              
Organization and Business Operations (Textual)              
Sale of units         29,760    
Sale of price per unit         $ 10.00    
Gross proceeds from sale of private units         $ 297,600    
Private Placement [Member] | Sponsor [Member]              
Organization and Business Operations (Textual)              
Sale of units           300,000  
Sale of price per unit           $ 10.00  
Generating gross proceeds from private placement         3,297,600 $ 3,000,000  
Over-Allotment Option [Member]              
Organization and Business Operations (Textual)              
Generating gross proceeds from initial public offering         $ 14,879,920    
Sale of units         1,487,992    
Sale of price per unit         $ 10.00    
Over-Allotment Option [Member] | Trust Account [Member]              
Organization and Business Operations (Textual)              
Generating gross proceeds from initial public offering         $ 14,879,920    
Sale of units         1,487,992    
Sale of price per unit         $ 10.00    
Trust account         $ 114,879,920