Commitments and Contingencies - Additional Information (Detail) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Mar. 31, 2021 |
Mar. 31, 2020 |
Mar. 31, 2019 |
|
| Other Commitments [Line Items] | |||
| Purchases under non cancellable purchase obligations | $ 20.6 | $ 32.4 | $ 49.8 |
| Case filed by celmatix [member] | |||
| Other Commitments [Line Items] | |||
| Loss contingency accrual | $ 100.0 | ||