XML 85 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaborative and Licensing Arrangements - Novartis (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Novartis | Collaborative Arrangement    
Research and Development Arrangement, Contract to Perform for Others    
Upfront cash payment received $ 300,000 $ 650,000