Subsequent Events |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Event | 14. Subsequent Event On April 28, 2026, the Company entered into an underwriting agreement (the “Underwriting Agreement”) related to a public offering of 16,744,187 shares of its common stock at a public offering price of $10.75 per share. Pursuant to the Underwriting Agreement, the Company granted a 30-day option to purchase up to an additional 2,511,628 shares of its Common Stock at the public offering price, less underwriting discounts and commissions. The option was exercised in full on April 29, 2026. The offering closed on April 30, 2026, for aggregate net proceeds of $194.6 million after deducting underwriting discounts and commissions. |