Pre-Funded Warrants - Schedule of Pre-Funded Warrants Issued and Outstanding (Details) - $ / shares |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
May 07, 2026 |
|
| Class of Warrant or Right [Line Items] | ||
| Number of Warrants Outstanding | 13,594,163 | 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,163 | |
| 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 |