XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Contractual Obligations (Details)
Oct. 31, 2019
May 31, 2018
Dec. 31, 2017
Corporate office space      
Contractual Obligations      
Renewal term (in years)     5 years
Office equipment      
Contractual Obligations      
Term (in years)   3 years  
Office and research laboratory      
Contractual Obligations      
Term (in years) 3 years