Income Taxes - Schedule of Balance Sheet Location of Gross Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Mar. 31, 2023 |
|---|---|---|---|---|
| Income Tax Contingency [Line Items] | ||||
| Unrecognized tax benefits | $ 26,338 | $ 21,233 | $ 45,620 | $ 44,901 |
| Income tax payable | ||||
| Income Tax Contingency [Line Items] | ||||
| Unrecognized tax benefits | 6,206 | 5,688 | ||
| Income tax liability | ||||
| Income Tax Contingency [Line Items] | ||||
| Unrecognized tax benefits | $ 20,132 | $ 15,545 |