v3.26.1
Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from calculation of diluted net loss per share (in shares) 54,555,398 50,887,025
Stock options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from calculation of diluted net loss per share (in shares) 37,151,955 31,291,497
Restricted stock units outstanding (excluding vested but unreleased shares, which are included in weighted-average common shares outstanding)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from calculation of diluted net loss per share (in shares) 16,179,051 17,223,279
Expected shares to be purchased under Employee Stock Purchase Plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive shares excluded from calculation of diluted net loss per share (in shares) 1,224,392 2,372,249