Warrants |
3 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Warrants and Rights Note Disclosure [Abstract] | |
| Warrants | Warrants Beginning in 2016, the Company issued warrants to purchase common stock. In August 2025, the Company issued additional warrants to purchase up to 20 million shares of common stock as disclosed in Note 10 above. Pursuant to securities purchase agreement with an institutional investor, on March 12, 2026, the holder purchased 10 million shares of common stock upon the partial exercise of its warrants for the gross proceeds of $15.0 million. As of March 31, 2026 and December 31, 2025, 10.6 million and 20.6 million warrants were vested and outstanding, respectively. The outstanding warrants had a weighted‑average exercise price of $1.78 per share at March 31, 2026 and $1.64 per share at December 31, 2025, and are scheduled to expire between 2026 and 2027.
|