XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2
License Agreements - MacroGenics (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 81 Months Ended
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jul. 24, 2024
Dec. 31, 2023
License Agreements                
Research and development   $ 1,138,380 $ 400,750 $ 1,567,640 $ 807,391      
MacroGenics                
License Agreements                
Research and development   13,200 $ 12,100 25,300 $ 29,900      
Accrued and other liabilities   600   $ 600   $ 600   $ 300
MacroGenics | Subsequent Event                
License Agreements                
License agreement, amount payable for waiver of certain future milestones payment             $ 100,000  
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       13 years 6 months        
Developmental and Regulatory Milestones | MacroGenics                
License Agreements                
Milestone payment made under license agreement           115,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