XML 54 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short Term Investments - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2018
May 23, 2018
Apr. 26, 2018
Mar. 31, 2017
Investment [Line Items]        
Short term investments in certificates of deposit $ 16,000     $ 25,078
Cash Equivalents        
Investment [Line Items]        
Certificates of deposit $ 5,000     $ 3,000
Certificates of deposit maturity date Apr. 26, 2018      
Remaining certificates of deposit maturity date May 23, 2018      
Cash Equivalents | Subsequent Event [Member]        
Investment [Line Items]        
Certificates of deposit   $ 3,000 $ 2,000