XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Nature of the Business - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Feb. 09, 2021
USD ($)
$ / shares
shares
Jan. 29, 2021
Mar. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
$ / shares
shares
Nature Of Business [Line Items]        
Incorporation date     Dec. 30, 2015  
Net proceeds from issuance of IPO | $     $ 189,199  
Common stock, shares authorized 400,000,000   400,000,000 420,000,000
Common stock, par value | $ / shares $ 0.0001   $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000   10,000,000 0
Preferred stock, par value | $ / shares $ 0.0001   $ 0.0001 $ 0.0001
Common Stock        
Nature Of Business [Line Items]        
Common stock shares issued and sold     11,302,219  
Net proceeds from issuance of IPO | $ $ 186,300      
Common stock shares issued for conversion of redeemable convertible preferred stock 24,924,501   24,924,501  
Stockholders' equity, reverse stock split     13.6-for-1 reverse stock split  
Stockholders' equity, stock split, conversion ratio   0.0735    
IPO | Common Stock        
Nature Of Business [Line Items]        
Common stock shares issued and sold 11,302,219      
Public offering price per share | $ / shares $ 18.00