XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
License Agreements - Lily (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 94 Months Ended 169 Months Ended
Dec. 31, 2009
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2023
Mar. 31, 2016
License agreements              
Total revenues   $ 3,695,649 $ 3,394,635 $ 2,986,267      
Eli Lilly              
License agreements              
Total revenues   0 70,000 50,000      
Eli Lilly | OLUMIANT              
License agreements              
Total revenues   $ 136,100 $ 134,500 $ 220,900      
Eli Lilly | GVHD              
License agreements              
Additional milestone payments under the license agreement             $ 40,000
Milestone payment made under license agreement         $ 40,000    
Development Milestones | Eli Lilly              
License agreements              
Amount recognized and received for the achievement of a predefined milestone           $ 149,000  
Development Milestones | Maximum | Eli Lilly              
License agreements              
Upfront and immediate milestone payment to be received under license agreement $ 150,000            
Regulatory Milestones | Eli Lilly              
License agreements              
Amount recognized and received for the achievement of a predefined milestone           335,000  
Regulatory Milestones | Maximum | Eli Lilly              
License agreements              
Upfront and immediate milestone payment to be received under license agreement 365,000            
Commercialization Milestones | Eli Lilly              
License agreements              
Amount recognized and received for the achievement of a predefined milestone           $ 50,000  
Commercialization Milestones | Maximum | Eli Lilly              
License agreements              
Upfront and immediate milestone payment to be received under license agreement $ 150,000