Quarterly report pursuant to Section 13 or 15(d)

Net Loss Per Share - Additional Information (Details)

v3.20.2
Net Loss Per Share - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Oct. 02, 2020
Dec. 31, 2019
Dec. 12, 2017
Class Of Stock [Line Items]              
Weighted-average number of outstanding shares of common stock excluded from calculation of diluted net loss per share 16,803,358 0 17,184,630 0      
Common stock, par value $ 0.0001   $ 0.0001     $ 0.0001 $ 0.0001
Common stock, shares issued 31,273,139   31,273,139     19,977,113  
Riverview Group LLC | Subsequent Event              
Class Of Stock [Line Items]              
Warrants or rights outstanding         7,374,938    
Common stock, shares issued         850,500    
Warrant Exchange Agreement | Riverview Group LLC              
Class Of Stock [Line Items]              
Warrants to purchase an aggregate of common stock 3,780,000   3,780,000        
Common stock, par value $ 0.0001   $ 0.0001        
Warrants              
Class Of Stock [Line Items]              
Business combination, share price 11.50   $ 11.50       $ 11.50
Warrant agreement date     Dec. 12, 2017        
Number of fractional shares issued upon exercise of warrants     0        
Period after business combination when warrants become exercisable     30 days        
Warrants exercisable expiration period after completion of business combination     5 years        
Net cash settlement value of warrants     $ 0        
Redemption price per warrant 0.01   $ 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   $ 18.00        
Warrants redemption covenant, threshold trading days     20 days        
Warrants redemption covenant, threshold consecutive trading days     30 days        
Warrants or rights outstanding 11,154,938   11,154,938