Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.19.3.a.u2
Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 27, 2017
Oct. 22, 2019
Oct. 31, 2016
Dec. 31, 2019
Dec. 31, 2018
Oct. 31, 2019
Stockholders' Equity (Textual)            
Preferred stock authorized       1,000,000 1,000,000  
Preferred stock, par value       $ 0.0001 $ 0.0001  
Redemptions shares issued and outstanding       29,305,180 30,000,000 29,305,180
Preferred stock shares issued        
Preferred stock shares outstanding        
Common Stock [Member]            
Stockholders' Equity (Textual)            
Common stock shares authorized       110,000,000    
Class A Common Stock            
Stockholders' Equity (Textual)            
Common stock shares authorized       100,000,000 100,000,000  
Common stock par value   $ 0.0001   $ 0.0001 $ 0.0001  
Common stock shares issued       30,000,000 30,000,000  
Common stock shares outstanding       961,167 1,083,859  
Redeemable common stock, shares   694,820   28,344,013 28,916,141  
Redemable shares value   $ 7,108,000        
Redemptions shares issued and outstanding   29,305,180        
Class F Common Stock            
Stockholders' Equity (Textual)            
Common stock shares authorized       100,000,000 100,000,000  
Common stock par value       $ 0.0001 $ 0.0001  
Common stock shares issued       7,500,000 7,500,000  
Common stock shares outstanding       7,500,000 7,500,000  
Sponsor [Member] | Common Stock [Member]            
Stockholders' Equity (Textual)            
Common stock par value     $ 0.004      
Founder Shares [Member] | Sponsor [Member]            
Stockholders' Equity (Textual)            
Sponsor purchased shares of Class F common stock     8,625,000      
Class F common stock value     $ 25,000      
Common stock par value     $ 0.001      
Shares forfeited     1,125,000      
Issued and outstanding shares of public offering, percentage     20.00%      
Over-Allotment Option [Member] | Founder Shares [Member]            
Stockholders' Equity (Textual)            
Shares forfeited 1,125,000          
IPO [Member]            
Stockholders' Equity (Textual)            
Redeemable per share price   $ 10.23