Employee Benefit Plan (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Retirement Benefits [Abstract] | |||
| Defined contribution plan, requisite service period | 90 days | ||
| Defined contribution plan, requisite age | 21 years | ||
| Employer match contribution percentage | 100.00% | ||
| Percentage of employees gross compensation eligible for match | 4.00% | ||
| Defined contribution plan, matching contribution | $ 371,000 | $ 309,000 | $ 350,000 |
| Discretionary contributions | $ 0 | $ 0 | |