XML 74 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Collaboration and Other Agreements, Incyte Corporation (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2017
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2018
performance_obligation
Collaboration and Other Agreements [Line Items]                          
Revenues   $ 25,192 $ 18,741 $ 10,593 $ 9,662 $ 15,794 $ 20,798 $ 18,834 $ 4,695 $ 64,188 $ 60,121 $ 157,742  
Incyte MGA012 Agreement | Incyte Corporation (Incyte)                          
Collaboration and Other Agreements [Line Items]                          
Non-refundable upfront payment                       $ 150,000  
Amounts recognized                     15,000    
Number of performance obligations | performance_obligation                         2
Transaction price $ 154,000                        
Clinical trial activities selling price amount                     4,000    
Maximum | Incyte MGA012 Agreement | Incyte Corporation (Incyte)                          
Collaboration and Other Agreements [Line Items]                          
Potential development and regulatory milestone payments 420,000                        
Potential commercial milestone payments $ 330,000                        
Potential proceeds from royalties percent 24.00%                        
Minimum | Incyte MGA012 Agreement | Incyte Corporation (Incyte)                          
Collaboration and Other Agreements [Line Items]                          
Potential proceeds from royalties percent 15.00%                        
Revenues From License Agreements | Incyte MGA012 Agreement | Incyte Corporation (Incyte)                          
Collaboration and Other Agreements [Line Items]                          
Revenues                   100 18,800    
Revenues From License Agreements | Incyte MGA012 Clinical Services | Incyte Corporation (Incyte)                          
Collaboration and Other Agreements [Line Items]                          
Revenues                   $ 22,100 $ 22,200