XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
License Agreements - Lilly (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 172 Months Ended
Dec. 31, 2009
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
License Agreements        
Total revenues   $ 880,889 $ 808,673  
Eli Lilly | OLUMIANT        
License Agreements        
Total revenues   $ 30,600 $ 34,200  
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