XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Excluded Anti-dilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 5,179,475 14,192,655
Shares reserved for future issuance under the 2024 Equity Incentive Plan and ESPP    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 2,184,239 0
Conversion of preferred stock    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 0 11,648,582
Stock options outstanding    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 2,995,094 2,498,802
Restricted stock vesting    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 0 45,129
Conversion of common stock warrant    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 142 142