v3.25.4
Net Loss Per Share
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The Company excluded the following shares from the computation of diluted net loss per share attributable to common stockholders as of December 31, 2025 and 2024, because including them would have had an anti-dilutive effect:
Year Ended December 31,
20252024
Convertible preferred stock27,149,206
Options to purchase common stock5,767,7993,700,335
Unvested restricted common stock75,958
Total5,767,79930,925,499