v3.26.1
Net Loss per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Common Stock Equivalents were Excluded from Calculation of Diluted Net (Loss) Income Per Share
The following common stock equivalents were excluded from the calculation of diluted net loss per share applicable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:
Three and Six Months Ended June 30,
20262025
Stock options6,552,073 6,424,575 
Restricted stock units2,186,904 2,096,123 
Performance-based stock units61,812 — 
Employee stock purchase plan shares35,327 45,571 
Total common stock equivalents8,836,116 8,566,269