XML 58 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Organization - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
May 31, 2020
USD ($)
$ / shares
shares
Mar. 31, 2020
Dec. 31, 2019
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
May 27, 2020
shares
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Net proceeds from IPO | $ $ 163,000     $ 164,361  
Underwriters' discounts and commissions | $ 12,600        
Offering costs | $ $ 3,700        
Offering cost incurred | $     $ 1,400    
Preferred stock converted into common stock 31,968,570        
Common stock, shares authorized     49,019,607 300,000,000  
Common stock, par value | $ / shares     $ 0.001 $ 0.001  
Preferred stock, shares authorized     10,000,000 10,000,000  
Preferred stock, par value | $ / shares     $ 0.001 $ 0.001  
Reverse stock split, conversion ratio 0.833333333 0.840336134      
Redeemable Convertible Preferred Stock Warrants          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Converted into warrants to purchase common stock 256,588       256,588
Series A B and C Redeemable Convertible Preferred Stock          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Preferred stock converted into common stock 31,968,570        
Preferred stock, conversion basis       Upon the completion of the IPO, all shares of Series A, B, and C redeemable convertible preferred stock then outstanding were converted into 31,968,570 shares of common stock on a one-to-one basis.  
IPO          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Stock issued 9,432,949        
Public offering price | $ / shares $ 19.00        
Common stock, shares authorized 300,000,000        
Common stock, par value | $ / shares $ 0.001        
Preferred stock, shares authorized 10,000,000        
Preferred stock, par value | $ / shares $ 0.001        
Over-allotment Option          
Organization Consolidation And Presentation Of Financial Statements Disclosure [Line Items]          
Sale of stock, shares issued 1,230,384