XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Organization and Business Operations (Details) - USD ($)
1 Months Ended 6 Months Ended 11 Months Ended
Nov. 20, 2018
Oct. 26, 2018
Jun. 30, 2019
Dec. 31, 2018
Organization and Business Operations (Textual)        
Sale of price per unit     $ 10.00  
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%
Trust account     $ 1,148,799  
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    
Sale of price per unit $ 10.00 $ 10.00    
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