Stockholders' Equity - Fair Value of Employee Stock Options (Parenthetical) (Detail) - shares |
3 Months Ended | 9 Months Ended |
---|---|---|
Dec. 31, 2019 |
Dec. 31, 2019 |
|
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | ||
Number of options granted | 0 | 342,500 |