XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) - shares
Sep. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 24,613,086 18,914,040
2011 Equity Incentive Plan (“2011 Plan”)    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 0 0
2011 Equity Incentive Plan (“2011 Plan”) | Options outstanding    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 8,743,758 10,862,094
2021 Plan    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 7,391,635 1,836,566
2021 Plan | Options outstanding    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 1,354,732 1,509,187
2021 Plan | Restricted stock units outstanding    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 5,813,510 3,716,061
2021 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Common stock reserved for future issuance (in shares) 1,309,451 990,132