Warrants - Schedule of Warrant Activity (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
shares
| |
| Pre-Funded Warrants | |
| Class Of Warrant Or Right [Roll Forward] | |
| Outstanding, beginning balance (in shares) | 28,713,500 |
| Issuance of common stock upon exercise of warrants (in shares) | (15,695,500) |
| Outstanding, ending balance (in shares) | 13,018,000 |
| Class A Warrants | |
| Class Of Warrant Or Right [Roll Forward] | |
| Outstanding, beginning balance (in shares) | 50,608,500 |
| Issuance of common stock upon exercise of warrants (in shares) | 0 |
| Outstanding, ending balance (in shares) | 50,608,500 |
| Class B Warrants | |
| Class Of Warrant Or Right [Roll Forward] | |
| Outstanding, beginning balance (in shares) | 50,608,500 |
| Issuance of common stock upon exercise of warrants (in shares) | 0 |
| Outstanding, ending balance (in shares) | 50,608,500 |