Commitments and contingencies - Income Statement Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Lessee, Lease, Description [Line Items] | ||||
| Finance lease, right-of-use-asset amortization | $ 607 | $ 607 | $ 1,821 | $ 1,821 |
| Other expenses | 514 | 528 | 1,553 | 1,594 |
| Operating Lease Costs | 290 | 283 | 866 | 849 |
| Total lease cost | 1,411 | 1,418 | 4,240 | 4,264 |
| Research and development | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Finance lease, right-of-use-asset amortization | 607 | 607 | 1,821 | 1,821 |
| Operating Lease Costs | 219 | 197 | 667 | 656 |
| Selling, general and administrative | ||||
| Lessee, Lease, Description [Line Items] | ||||
| Operating Lease Costs | $ 71 | $ 86 | $ 199 | $ 193 |