Stockholders' equity - Summary of Company's Outstanding Warrants Exercisable for Shares of Common Stock (Details) |
6 Months Ended | |||
|---|---|---|---|---|
|
Sep. 30, 2026
$ / shares
shares
| ||||
| September 2023 Pre-Funded Warrants [Member] | ||||
| Equity classified warrants | ||||
| Number of warrants (in Shares) | shares | 338,252 | |||
| Exercise price (in Dollars per share) | $ / shares | $ 0.0001 | |||
| February 2025 Common Warrants [Member] | ||||
| Equity classified warrants | ||||
| Number of warrants (in Shares) | shares | 4,418,292 | [1] | ||
| Exercise price (in Dollars per share) | $ / shares | $ 3.395 | [1] | ||
| Warrant expiration date | Sep. 25, 2028 | |||
| February 2025 Pre-Funded Warrants [Member] | ||||
| Equity classified warrants | ||||
| Number of warrants (in Shares) | shares | 657,708 | |||
| Exercise price (in Dollars per share) | $ / shares | $ 0.0001 | |||
| ||||