Pre-Funded Warrants - Schedule of Pre-Funded Warrants Issued and Outstanding (Details) - $ / shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Aug. 06, 2026 |
|
| Class of Warrant or Right [Line Items] | ||
| Number of Warrants Outstanding | 13,594,149 | 13,594,149 |
| 2024 (Private Placement) | ||
| Class of Warrant or Right [Line Items] | ||
| Issued Year | 2024 | |
| Exercise Price | $ 0.0001 | |
| Number of Warrants Outstanding | 4,104,149 | |
| 2024 (Warrant Exchange Agreement) | ||
| Class of Warrant or Right [Line Items] | ||
| Issued Year | 2024 | |
| Exercise Price | $ 0.0001 | |
| Number of Warrants Outstanding | 3,420,000 | |
| 2025 (Warrant Exchange Agreement) | ||
| Class of Warrant or Right [Line Items] | ||
| Issued Year | 2025 | |
| Exercise Price | $ 0.0001 | |
| Number of Warrants Outstanding | 6,070,000 |