XML 89 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share Attributable to Common Stockholders - Potentially dilutive securities excluded from computation (Details) - shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Net Income (Loss) Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 23,023,169 8,878,493
Employee Stock Option    
Net Income (Loss) Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 20,090,359 8,683,467
RSUs issued and outstanding    
Net Income (Loss) Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 2,670,905  
Common stock issuable under the 2024 ESPP    
Net Income (Loss) Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 241,027  
Early exercised stock options and unvested restricted common stock    
Net Income (Loss) Per Share Attributable to Common Stockholders    
Potential dilutive shares excluded from computation of diluted net loss per share 20,878 195,026