Property and Equipment (Detail) - USD ($) $ in Thousands |
Sep. 30, 2016 |
Mar. 31, 2016 |
|---|---|---|
| Property, Plant and Equipment [Abstract] | ||
| Computer-related equipment | $ 3,680 | $ 2,775 |
| Furniture and fixtures | 22 | 33 |
| Leasehold improvements | 246 | 74 |
| Property, Plant and Equipment, Gross, Total | 3,948 | 2,882 |
| Accumulated depreciation | (1,486) | (1,098) |
| Property and equipment, net | $ 2,462 | $ 1,784 |