XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Loss per Share Attributable to Common Stockholders - Excluded Potentially Dilutive Securities Outstanding (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) 7,015,648 5,827,908
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) 3,766,402 3,201,912
Unvested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) 3,197,736 2,556,721
Unvested early exercised common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) 23 20,055
Shares committed under employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) 51,487 49,220