v3.26.3
Net loss per share - Summary of Anti-Dilutive Effect of Potential Common Shares from Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 49,164,566 19,582,959
Stock Options Issued and Outstanding [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 17,199,911 6,494,441
Unvested Restricted Stock Units [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 0 57
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders 31,964,655 13,088,461