Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| SUBSEQUENT EVENTS | 12. SUBSEQUENT EVENTS
Additional Exercises of Prefunded Warrants
2,484,367 shares of common stock were issued for June 2026 Pre-Funded Warrant exercises in July 2026. 222,581 June 2026 Pre-Funded Warrants remain unexercised as of the date of this filing. |