Pre-funded Warrants (Details) - shares |
6 Months Ended | ||||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Aug. 10, 2026 |
Mar. 31, 2026 |
Nov. 25, 2024 |
Jun. 14, 2024 |
|
| Pre-funded warrants | |||||
| Class of Warrant or Right [Line Items] | |||||
| Issuance of pre-funded warrants (in shares) | 14,058,153 | ||||
| Pre-funded warrants | |||||
| Class of Warrant or Right [Line Items] | |||||
| Maximum percentage of holding for exercise warrants (as a percent) | 9.99% | ||||
| Maximum percentage of increase (decrease) of holding for exercise warrants (as a percent) | 19.99% | ||||
| Prior notice period to change percentage of holding (in days) | 61 days | ||||
| Issuance of pre-funded warrants (in shares) | 16,794,493 | 14,058,153 | |||
| 2024 Pre-funded Warrants | |||||
| Class of Warrant or Right [Line Items] | |||||
| Maximum percentage of holding for exercise warrants (as a percent) | 4.99% | ||||
| Issuance of pre-funded warrants (in shares) | 2,736,340 | 3,846,184 | 5,669,578 |