XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
License Agreements - MacroGenics (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 75 Months Ended
Mar. 31, 2023
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
License agreements            
Research and development     $ 1,627,594 $ 1,585,936 $ 1,458,179  
MacroGenics            
License agreements            
Research and development     51,500 89,200 $ 72,300  
MacroGenics | Accrued Liabilities            
License agreements            
Accrued and other liabilities     $ 300 $ 2,900   $ 300
Minimum | MacroGenics            
License agreements            
Royalty payments on future global net sales     15.00%      
Maximum | MacroGenics            
License agreements            
Royalty payments on future global net sales     24.00%      
Development Milestones | MacroGenics            
License agreements            
Milestone payment made under license agreement   $ 30,000       115,000
Development and Regulatory Milestones | Maximum | MacroGenics            
License agreements            
Additional milestone payments under the license agreement     $ 320,000     320,000
Commercialization Milestones | Maximum | MacroGenics            
License agreements            
Additional milestone payments under the license agreement     $ 330,000     $ 330,000
Regulatory Milestone | MacroGenics            
License agreements            
Milestone payment made under license agreement $ 15,000          
Milestone payment, estimated useful life     13 years 6 months