XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Nature of the Business - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 09, 2021
USD ($)
$ / shares
shares
Jan. 29, 2021
Mar. 31, 2021
shares
Jun. 30, 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