Net Income Per Share Attributable to Common Stockholders - Schedule of Antidilutive Securities Excluded from Computation of Net Income Per Share (Details) - shares shares in Thousands |
12 Months Ended | ||
|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Antidilutive securities excluded from computation of earnings per share, amount (in shares) | 420 | 481 | 1,399 |
| Other share-based awards | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Antidilutive securities excluded from computation of earnings per share, amount (in shares) | 189 | 102 | 883 |
| Common stock warrants | |||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | |||
| Antidilutive securities excluded from computation of earnings per share, amount (in shares) | 231 | 379 | 516 |