XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' equity - Summary of Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved (in shares) 32,308,724 31,255,576
Stock options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options outstanding (in shares) 7,569,747 10,333,771
Restricted Stock Units RSU and Performance Shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs outstanding and PSUs (in shares) 18,270,292 16,178,101
2021 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options available for future issuance (in shares) 3,714,081 2,814,126
2021 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options available for future issuance (in shares) 2,754,604 1,929,578