v3.26.1
Net Loss per Share Attributable to Common Stockholders - Schedule of Potential Dilutive Securities that were Excluded from the Calculation of Net Loss Per Share due to Anti-dilutive Effect (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from the calculation of net loss per share due to their anti-dilutive effect 5,013,699 4,305,555
Outstanding Common Stock Options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from the calculation of net loss per share due to their anti-dilutive effect 4,851,206 4,297,410
Outstanding Restricted Stock Units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from the calculation of net loss per share due to their anti-dilutive effect 162,493 0
Restricted Stock Related to Early Exercise of Options to Purchase Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Potential dilutive securities excluded from the calculation of net loss per share due to their anti-dilutive effect 0 8,145