Geographic information (Details) $ in Thousands |
9 Months Ended | |
|---|---|---|
|
Dec. 31, 2025
USD ($)
region
|
Mar. 31, 2025
USD ($)
|
|
| Segments, Geographical Areas [Abstract] | ||
| Number of operating geographic regions | region | 2 | |
| Geographic information | ||
| Long-lived assets | $ 13,847 | $ 13,739 |
| United States | ||
| Geographic information | ||
| Long-lived assets | 12,938 | 12,820 |
| United Kingdom | ||
| Geographic information | ||
| Long-lived assets | $ 909 | $ 919 |