Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details)

v3.20.2
Stockholders' Equity (Details) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
May 31, 2020
Oct. 31, 2019
Nov. 27, 2017
Oct. 31, 2016
Jun. 30, 2020
Dec. 31, 2019
Stockholders' Equity (Details) [Line Items]            
Common stock par value (in Dollars per share)       $ 1,125,000    
Redemptions shares issued and outstanding   6,122,699     6,122,699 29,305,180
Redemable shares value (in Dollars) $ 242,423,000 $ 7,108,000     $ 249,531,000  
Redeemable common stock, shares 23,182,481 694,820     23,877,301  
Preferred stock authorized         1,000,000 1,000,000
Preferred stock, par value (in Dollars per share)         $ 0.0001 $ 0.0001
Common Stock [Member]            
Stockholders' Equity (Details) [Line Items]            
Common stock shares authorized         110,000,000  
Common stock, voting rights         Holders of the Company’s common stock vote together as a single class and are entitled to one vote for each share of common stock.  
Common Stock [Member] | Sponsor [Member]            
Stockholders' Equity (Details) [Line Items]            
Common stock par value (in Dollars per share)       $ 0.004    
Shares forfeited       1,125,000    
Issued and outstanding shares of public offering, percentage       20.00%    
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      
Common Class A [Member]            
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
Redemptions shares issued and outstanding 23,182,481 694,820     6,122,699 29,305,180
Redemable shares value (in Dollars) $ 242,423,000 $ 7,108,000        
Common stock shares issued         30,000,000 30,000,000
Common stock shares outstanding         2,139,202 961,167
Common stock shares outstanding         6,122,699 29,305,180
Redeemable common stock, shares         3,983,497 28,344,013
Common Class A [Member] | IPO [Member]            
Stockholders' Equity (Details) [Line Items]            
Redeemable per share price (in Dollars per share) $ 10.46 $ 10.23        
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 issued         7,500,000 7,500,000
Common stock shares outstanding         7,500,000 7,500,000