XML 81 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' equity - Common Stock Reserved for Future Issuance (Details) - shares
Mar. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options to purchase common stock (in shares) 19,703,879 20,342,259
Total shares of common stock reserved (in shares) 32,588,721 34,559,618
Stock Appreciation Rights    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity instruments other than options, outstanding (in shares) 105,623 106,155
2021 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares reserved for future issuance (in shares) 10,084,842 11,417,359
2021 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares reserved for future issuance (in shares) 2,800,000 2,800,000