XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock - Schedule of Shares Reserved for Future Issuance (Details) - shares
Jun. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 14,243,303 11,435,241
Shares of common stock available for future grants under the 2020 Stock Option and Incentive Plan    
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 4,131,558 2,937,769
Shares of common stock available for future issuance under the 2020 Employee Stock Purchase Plan    
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 844,888 888,184
Shares of common stock available for future issuance under the 2022 Inducement Plan    
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 1,000,000 1,000,000
Outstanding stock option awards    
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 6,633,160 5,569,567
Restricted stock units    
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 1,160,986 507,925
Vesting of PSUs    
Class of Stock [Line Items]    
Total shares reserved for future issuance (in shares) 472,711 531,796