Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity - Additional Information (Detail)

v3.20.2
Stockholder's Equity - Additional Information (Detail) - $ / shares
9 Months Ended
Sep. 30, 2020
Dec. 31, 2019
Oct. 31, 2019
Sep. 30, 2019
Apr. 30, 2019
Dec. 31, 2018
Sep. 30, 2018
Preferred stock, shares authorized 1,000,000 1,000,000          
Preferred stock, par value $ 0.0001 $ 0.0001          
Preferred stock, shares issued 0 0          
Preferred stock, shares outstanding 0 0          
Common stock, shares issued 7,906,250 7,906,250          
Description of minimum Votes to be polled These provisions of the Company’s Amended and Restated Certificate of Incorporation may only be amended if approved by holders of a majority of at least 90% of the Company’s common stock voting in a stockholder meeting.<table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table>            
Temporary Equity Shares Outstanding 29,908,965 30,142,702          
Warrant              
Period after business combination when warrants become exercisable 30 days            
Period after offering when warrants become exercisable 12 months            
Maximum period for filing sec registration statement 15 days            
Redemption price per warrant $ 0.01            
Minimum period of prior written notice of redemption of warrants 30 days            
Minimum price per share required for redemption of warrants $ 18.00            
Warrants redemption covenant, threshold trading days 30 days            
Warrants redemption covenant, threshold consecutive trading days 20 days            
Percentage of warrants exercise price 115.00%            
Percent Of Gross proceeds To Equity Proceeds 60.00%            
Market Price of Warrant $ 9.20            
Share Redemption Trigger Price $ 18.00            
Percent Of Redemption Trigger Price To Market Value And Issue Price 180.00%            
Sponsor              
Percentage of shares held 20.00%            
Class A Common stock              
Common stock, shares authorized 150,000,000 150,000,000          
Common stock, par value $ 0.0001 $ 0.0001          
Common stock, voting rights per share one            
Common stock, shares issued 1,716,035 1,482,298          
Common stock, shares outstanding 1,716,035 1,482,298          
Temporary Equity Shares Outstanding 29,908,965 30,142,702          
Class A Common stock | Warrant              
Exercise price of warrants $ 9.20            
Class B Common Stock              
Common stock, shares authorized 25,000,000 25,000,000          
Common stock, par value $ 0.0001 $ 0.0001          
Common stock, shares issued 7,906,250 7,906,250          
Common stock, shares outstanding 7,906,250 7,906,250          
Class B Common Stock | Sponsor              
Common stock, shares outstanding       7,906,250 7,187,500 9,487,500 8,625,000
Percentage of shares held     20.00%