XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
IN PROCESS RESEARCH AND DEVELOPMENT AND DEFERRED TAX LIABILITY (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Mar. 31, 2021
IfrsStatementLineItems [Line Items]    
In-process research and development $ 117,388 $ 117,388
Deferred tax liability 24,171 24,050
IMM 60 IOX Melanoma & Lung Cancers [Member]    
IfrsStatementLineItems [Line Items]    
In-process research and development 84,213 84,213
IMM 65 IOX Ovarian/Prostate Cancers [Member]    
IfrsStatementLineItems [Line Items]    
In-process research and development 32,997 32,997
Oncomer Saugatuck DNA Aptamers [Member]    
IfrsStatementLineItems [Line Items]    
In-process research and development $ 178 $ 178