XML 100 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued and Other Current Liabilities - Additional Information (Detail) - USD ($)
$ in Thousands
Jan. 31, 2020
Jan. 31, 2019
Schedule of Accrued Liabilities [Line Items]    
Total stock-based compensation $ 5,800  
Liabilities associated with noncancelable internal-use software license at net present value, current 4,388 $ 4,879
Cadence Design Systems, Inc. [Member]    
Schedule of Accrued Liabilities [Line Items]    
Liabilities associated with noncancelable internal-use software license at net present value, current 3,900  
License agreement commitment amount 12,700  
Restricted stock units [Member]    
Schedule of Accrued Liabilities [Line Items]    
Total stock-based compensation $ 5,800