Capital Structure - Schedule of Warrants Outstanding (Details) - Warrants |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
$ / shares
shares
| |
| Number of Warrants | |
| Beginning balance (in shares) | shares | 25,213,417 |
| Conversion of Series 10 Preferred Stock to Pre-funded Warrants (in shares) | shares | 15,307,735 |
| Exercised (in shares) | shares | (3,963,408) |
| Ending balance (in shares) | shares | 36,557,744 |
| Weighted Average Exercise | |
| Beginning balance (in dollars per share) | $ / shares | $ 2.94 |
| Conversion of Series 10 Preferred Stock to Pre-funded Warrants (in dollars per share) | $ / shares | 0.0001 |
| Exercised (in dollars per share) | $ / shares | 2.00 |
| Ending balance (in dollars per share) | $ / shares | $ 1.81 |
| Exercisable (in shares) | shares | 36,556,987 |
| Exercisable (in dollars per share) | $ / shares | $ 1.81 |