Net loss per share - Computation of diluted net loss per share attributable to common stockholders (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Diluted net loss per share attributable to common stockholders | ||||
| Antidilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) | 16,220,517 | 17,340,204 | 16,220,517 | 17,340,204 |
| Options to purchase common stock | ||||
| Diluted net loss per share attributable to common stockholders | ||||
| Antidilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) | 11,273,533 | 12,232,757 | 11,273,533 | 12,232,757 |
| Unvested restricted and performance stock units | ||||
| Diluted net loss per share attributable to common stockholders | ||||
| Antidilutive securities excluded from computation of diluted weighted average shares outstanding (in shares) | 4,946,984 | 5,107,447 | 4,946,984 | 5,107,447 |