XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Royalty Obligation - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2018
Jul. 30, 2022
Jul. 30, 2022
Jan. 31, 2022
Royalty Obligation, Current   $ 1,875 $ 1,875 $ 2,000
Royalty Obligation Non Current   3,611 3,611 $ 4,361
Guaranteed Minimum Royalty Payment     8,500  
Excess Royaltie paid   500 500  
Honeywell Asset Purchase and License Agreement [Member]        
Payment Term Period 10 years      
Minimum Royalty Payment Obligation $ 15,000      
Fair Value Assumption Percentage Of Present Value Factor 2.80%      
Royalty Obligation, Current   1,900 1,900  
Royalty Obligation Non Current   3,600 3,600  
Accrued Royalties, Current, Excess Royalty Payment Due   300 300  
Excess Royalty Payments Incurred   $ 300 $ 600