Commitments and contingencies - Income Statement Information (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Lessee, Lease, Description [Line Items] | ||
| Finance lease, right-of-use-asset amortization | $ 607 | $ 607 |
| Operating Lease Costs | 289 | 288 |
| Total lease cost | 1,402 | 1,416 |
| Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense | ||
| Lessee, Lease, Description [Line Items] | ||
| Operating Lease Costs | 74 | 65 |
| Income Statement Location [Axis]: us-gaap:OtherNonoperatingIncomeExpense | ||
| Lessee, Lease, Description [Line Items] | ||
| Finance lease, right-of-use-asset amortization | 506 | 521 |
| Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||
| Lessee, Lease, Description [Line Items] | ||
| Finance lease, right-of-use-asset amortization | 607 | 607 |
| Operating Lease Costs | $ 215 | $ 223 |