Subsequent Events |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 13. Subsequent Events In April 2026, the Company sold an aggregate of (a) 16,611,014 shares of its voting common stock, par value $0.0001 per share (the “Common Stock”), at a price of $4.44 per share, and (b) pre-funded warrants to purchase up to 3,659,252 shares of its Common Stock (the “Pre-Funded Warrants”), at a price of $4.4399 per warrant with an exercise price of $0.0001 per share (the “Offering”). The Company estimates that the net proceeds from the Offering will be approximately $85.5 million, after deducting underwriting discounts and commissions and estimated offering expenses. |