XML 35 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Royalty Obligation - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2018
Guaranteed Minimum Royalty Payment $ 3,500    
Royalty Obligation, Current 2,000 $ 1,875  
Royalty Obligation Non Current 8,012 9,916  
Accrued Royalties, Current, Excess Royalty Payment Due $ 773 1,265  
Honeywell Asset Purchase and License Agreement [Member]      
Payment Term Period 10 years    
Minimum Royalty Payment Obligations     $ 15,000
Fair Value Assumption Percentage Of Present Value Factor 2.80%    
Royalty Obligation, Current $ 2,000    
Royalty Obligation Non Current 8,000    
Excess Royalty Payments $ 1,200 $ 2,800