XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net Loss Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 13,506,570 33,054,703
Employee Stock Option    
Net Loss Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 13,245,589 5,565,543
Unvested restricted common stock and early exercised stock options    
Net Loss Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 102,950 275,295
Common stock issuable under the 2024 ESPP    
Net Loss Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 158,031  
Redeemable convertible preferred stock issued and outstanding, as converted    
Net Loss Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share   27,213,865