Annual report pursuant to Section 13 and 15(d)

Stockholders??? Equity (Details)

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