Income Taxes - Schedule of Valuation Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Valuation Allowance [Roll Forward] | ||
| Beginning balance | $ 23,935 | $ 13,596 |
| Income tax increase (decrease) | (150) | 3,900 |
| Equity increase | 8,051 | 6,439 |
| Ending balance | $ 31,836 | $ 23,935 |