XML 97 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' equity - Summary of Common Stock Reserved for Future Issuance (Details) - shares
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total shares of common stock reserved (in shares) 4,743,704 14,217,359
2021 Equity Incentive Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options available for future issuance (in shares) 2,814,126 11,417,359
2021 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock options available for future issuance (in shares) 1,929,578 2,800,000