Annual report pursuant to Section 13 and 15(d)

Stockholder's Equity - Additional Information (Detail)

v3.21.1
Stockholder's Equity - Additional Information (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Oct. 31, 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        
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,866,487 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,758,513 1,482,298        
Common stock, shares outstanding 1,758,513 1,482,298        
Temporary Equity Shares Outstanding 29,866,487 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%