Subsequent Events |
12 Months Ended |
|---|---|
Dec. 31, 2025 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 15. Subsequent Events On March 17, 2026, the Company entered into a securities purchase agreement (the “March 2026 Securities Purchase Agreement”) in connection with a private placement offering by the Company (the “March 2026 Offering”) to 15 accredited investors or qualified institutional buyers (the “Investors”), five of whom are directors, officers or employees of the Company (the “Insiders”) and the remaining are non-affiliated institutional investors (the “Institutional Investors”). The Offering closed on March 20, 2026. Pursuant to the March 2026 Securities Purchase Agreement, in connection with the March 2026 Offering, the Company sold to the Investors an aggregate of: (i) 8,438,790 shares of Common Stock, (ii) pre-funded warrants to purchase an aggregate of 2,200,000 shares of Common Stock and (iii) revenue milestone warrants (with an exercise price per share of $1.751 for the Institutional Investors and $1.9326 for the Insiders) to purchase an aggregate of 5,319,392 shares of Common Stock (the “Milestone Warrants”), representing 50% warrant coverage for aggregate gross proceeds of approximately $10.0 million, before deducting placement agent fees and expenses payable by the Company. The purchase price paid by the Institutional Investors for each Share and related Milestone Warrant was $0.938. To comply with Nasdaq Stock Market rules, the purchase price paid by the Insiders for each Share and related Milestone Warrant was $1.0288. |