Income Taxes - Schedule of Reconciliation of Amounts of Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Unrecognized Tax Benefits [Roll Forward] | |||
| Beginning balance of unrecognized tax benefits | $ 11,748 | $ 9,673 | $ 9,388 |
| Additions for prior year tax positions | 68 | 1,391 | 3 |
| Reductions for prior year tax positions and lapse in statute of limitations | (1,179) | (471) | (220) |
| Additions for current year tax positions | 1,195 | 1,155 | 502 |
| Additions for tax positions related to purchase accounting | 5,795 | 0 | 0 |
| Ending balance of unrecognized tax benefits | $ 17,627 | $ 11,748 | $ 9,673 |