XML 63 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 05, 2020
Jul. 28, 2020
Dec. 31, 2020
Dec. 31, 2021
Class Of Stock [Line Items]        
Issuance of common stock from initial public offering     $ 210,612  
Common stock, shares authorized     150,000,000 150,000,000
Common stock, par value     $ 0.001 $ 0.001
Preferred Stock Shares Authorized     0 10,000,000
Preferred Stock, par value     $ 0.001 $ 0.001
Common stock, voting rights   Each share of common stock entitles the holders to one vote on all matters submitted to a vote of the Company’s stockholders.    
IPO        
Class Of Stock [Line Items]        
Capital units, authorized   160,000,000    
Common stock, shares authorized   150,000,000    
Common stock, par value   $ 0.001    
Preferred Stock Shares Authorized   10,000,000    
Preferred Stock, par value   $ 0.001    
Redeemable Convertible Preferred Stock        
Class Of Stock [Line Items]        
Redeemable Convertible Preferred Stock Shares Issued       0
Redeemable Convertible Preferred Stock Shares Outstanding       0
Common stock        
Class Of Stock [Line Items]        
Issuance of common stock from initial public offering, shares     12,091,675  
Issuance of common stock from initial public offering     $ 12  
Convertible Preferred Stock, Shares Issued upon Conversion   22,460,076   22,460,076
Common stock | IPO        
Class Of Stock [Line Items]        
Issuance of common stock from initial public offering, shares   10,586,316    
Issuance of common stock from initial public offering   $ 201,100    
Proceeds from initial public offering, net of underwriting discount   $ 184,000    
Underwriters exercise option to purchase additional shares of common stock 1,505,359      
Net proceeds after deducting commissions from underwriter purchase of additional share of common stock $ 26,600