Employee Benefit Plans - Additional Information (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Retirement Benefits [Abstract] | ||
| Employer matching contribution | 3.00% | |
| Expense related to the contribution plan | $ 53 | $ 0 |