XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.3
License Agreements - MacroGenics (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 84 Months Ended
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Jul. 24, 2024
Dec. 31, 2023
License Agreements                
Research and development   $ 573,174 $ 375,709 $ 2,140,814 $ 1,183,100      
MacroGenics                
License Agreements                
Milestone payment made under license agreement   100,000   100,000        
License agreement, amount payable for waiver of certain future milestones payment             $ 100,000  
Research and development   15,500 $ 12,900 40,800 $ 42,800      
Accrued and other liabilities   900   $ 900   $ 900   $ 300
MacroGenics | Minimum                
License Agreements                
Royalty payments on future global net sales (as a percent)       15.00%        
MacroGenics | Maximum                
License Agreements                
Royalty payments on future global net sales (as a percent)       24.00%        
Regulatory Milestone | MacroGenics                
License Agreements                
Milestone payment made under license agreement $ 15,000              
Milestone payment, estimated useful life (in years)       13 years 6 months        
Developmental and Regulatory Milestones | MacroGenics                
License Agreements                
Milestone payment made under license agreement           215,000    
Development and Regulatory Milestones | MacroGenics | Maximum                
License Agreements                
Additional milestone payments under the license agreement   210,000   $ 210,000   210,000    
Commercialization Milestones | MacroGenics | Maximum                
License Agreements                
Additional milestone payments under the license agreement   $ 330,000   $ 330,000   $ 330,000