XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Subsequent Event - Additional Information (Detail) - Hercules Loan Agreement [Member] - Term Loan [Member] - USD ($)
3 Months Ended
Apr. 30, 2019
Mar. 31, 2019
May 09, 2019
May 23, 2018
Subsequent Event [Line Items]        
Term loans aggregate principal amount       $ 40,000,000
Tranche Four [Member]        
Subsequent Event [Line Items]        
Loan facility covenant terms   The monthly trailing six month net revenue financial covenant was amended to be tested quarterly and to change the projected net revenue percentage to be met for the six months ending on the last day of each fiscal quarter.    
Loan facility covenant compliance   If such quarterly financial covenant is not achieved as of the last day of any fiscal quarter, as tested on the thirtieth day after quarter end, the Company must comply with the waiver conditions in the Hercules Amendment from such test date until the next quarterly test date.    
Tranche Four [Member] | Subsequent Event [Member]        
Subsequent Event [Line Items]        
Term loans aggregate principal amount $ 20,000,000   $ 20,000,000  
Minimum advances available under facility $ 5,000,000      
Loan agreement amendment execution date May 07, 2019