XML 46 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Agreements - Takeda (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2015
item
Mar. 31, 2019
USD ($)
item
Mar. 31, 2018
USD ($)
Collaborative Agreements disclosures      
Revenue from contract with customer   $ 8,584 $ 19,815
Takeda      
Collaborative Agreements disclosures      
Term of agreement 3 years    
Number of single-target licenses | item 2 1  
Revenue from contract with customer     $ 10,900
Type of Revenue     imgn:LicenseAndMilestoneFeesMember
License and milestone fees      
Collaborative Agreements disclosures      
Revenue from contract with customer   $ 79 $ 11,540