XML 67 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of the Business - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 09, 2021
USD ($)
$ / shares
shares
Jan. 29, 2021
Dec. 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,198  
Common stock, shares authorized     400,000,000 420,000,000
Common stock, par value | $ / shares     $ 0.0001 $ 0.0001
Preferred stock, shares authorized     10,000,000 0
Preferred stock, par value | $ / shares     $ 0.0001 $ 0.0001
Common Stock        
Nature Of Business [Line Items]        
Common stock shares 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 sold 11,302,219      
Public offering price per share | $ / shares $ 18.00