v3.26.1
Stockholders' Equity - Schedule of Common Stock Shares Reserved for the Potential Conversion of Outstanding Preferred Stock and Exercise of Stock Options (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Class of Stock Disclosures [Abstract]    
Options to purchase common stock 8,132,397 6,176,141
Pre-funded warrants to purchase common stock   7,060,000
Unvested restricted stock units 1,018,593 222,252
Remaining shares reserved for future issuance 5,479,365 3,420,334
Total 14,630,355 16,878,727