XML 43 R17.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summary Of Significant Accounting Policy [Line Items]      
Minimum net tangible assets $ 5,000,001    
Federal depository insurance coverage 250,000    
Income tax expense 2,112,834 $ 1,339,439 $ 0
Custodian Bank [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Deposits held 955,457    
Goldman Sachs Financial Square Treasury Investments Fund [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Deposits held $ 706,486,486    
Common Class A [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Common stock shares, issued 3,326,479 2,899,165  
Shares subject to possible redemption 65,673,521 66,100,835  
Common Class A [Member] | IPO [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Common stock shares, issued 69,000,000    
Offering costs $ 992,949    
Underwriter discounts $ 37,950,000    
Common Class A [Member] | Warrant [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Shares excluded from the calculation of income per common share 0    
Common Class A [Member] | Warrant [Member] | Maximum [Member]      
Summary Of Significant Accounting Policy [Line Items]      
Outstanding warrants to purchase of common stock 33,533,317