XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Short Term Investments - Additional Information (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 31, 2018
Investment [Line Items]    
Short term investments in certificates of deposit $ 28,371 $ 16,000
Cash Equivalents    
Investment [Line Items]    
Certificates of deposit $ 2,000 $ 5,000