XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.1
License Agreements - Lilly (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 184 Months Ended
Dec. 31, 2009
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
License Agreements        
Total revenues   $ 1,052,898 $ 880,889  
Eli Lilly | OLUMIANT        
License Agreements        
Total revenues   $ 30,800 $ 30,600  
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