XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
License Agreements - MacroGenics (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
License agreements        
Research and development   $ 1,458,179 $ 2,215,942 $ 1,154,111
MacroGenics        
License agreements        
Research and development   72,300 59,000 $ 51,100
MacroGenics | Accrued and other liabilities        
License agreements        
Accrued and other liabilities   $ 700 $ 100  
Minimum | MacroGenics        
License agreements        
Royalty payments on future global net sales (as a percent) 15.00%      
Maximum | MacroGenics        
License agreements        
Royalty payments on future global net sales (as a percent) 24.00%      
Development and Regulatory Milestones | Maximum | MacroGenics        
License agreements        
Additional milestone payments under the license agreement $ 350,000      
Commercialization Milestones | Maximum | MacroGenics        
License agreements        
Additional milestone payments under the license agreement $ 330,000