v3.26.3
Net Loss Per Share Attributable to Common Stockholders - Schedule of Excluded Anti-dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 6,935,023 35,567,214
Shares issuable upon settlement of derivative tranche liability in Private Placement    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 0 32,681,866
Stock options outstanding    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 6,934,881 2,885,206
2017 Warrants outstanding    
Net Loss Per Share Attributable to Common Stockholders    
Anti-dilutive securities excluded from diluted earnings per share (in shares) 142 142