v3.26.1
Net Loss per Share - Schedule of Potentially Dilutive Securities Excluded From the Computation of 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]    
Potentially dilutive securities excluded from the computation of diluted loss per share (in shares) 119,111,234 114,572,553
Options to purchase common stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computation of diluted loss per share (in shares) 118,267,815 114,506,229
Restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computation of diluted loss per share (in shares) 730,000 0
Shares expected to be purchased under employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potentially dilutive securities excluded from the computation of diluted loss per share (in shares) 113,419 66,324