XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
License Agreements - MacroGenics (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 78 Months Ended
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Dec. 31, 2023
License Agreements          
Research and development   $ 429,260 $ 406,641    
MacroGenics          
License Agreements          
Research and development   12,100 $ 17,800    
MacroGenics | Accrued Liabilities          
License Agreements          
Accrued and other liabilities   $ 400   $ 400 $ 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   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   $ 320,000   320,000  
Commercialization Milestones | MacroGenics | Maximum          
License Agreements          
Additional milestone payments under the license agreement   $ 330,000   $ 330,000