Subsequent Event |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Event | 12. Subsequent Event On April 8, 2026, the Company closed the 2026 Offering pursuant to which it sold 5,709,936 shares of common stock at a price to the public of $26.27 per share. The Company also granted the underwriters an option exercisable for a period of 30 days, to purchase up to an additional 856,490 shares of common stock which was exercised. The gross proceeds from the 2026 Offering were $172.5 million including the exercise of the underwriter's option. Net proceeds were $162.1 million after underwriting discounts and commissions of $10.4 million but before other offering expenses. |