Income Taxes - Schedule of Valuation Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Deferred Tax Asset, Valuation Allowance [Roll Forward] | |||
| Balance at Beginning of Period | $ 25,594 | $ 35,754 | $ 31,172 |
| Additions Charged to Expense | 9,314 | 4,949 | 9,463 |
| Valuation Allowance Reversal | (1,426) | (9,219) | (2,614) |
| Other | 741 | (5,890) | (2,267) |
| Balance at End of Period | $ 34,223 | $ 25,594 | $ 35,754 |