XML 70 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Provention (Details) - USD ($)
1 Months Ended 12 Months Ended
Mar. 08, 2023
Sep. 30, 2023
Nov. 30, 2022
May 31, 2018
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Collaboration and Other Agreements [Line Items]              
Gain on royalty monetization arrangement         $ 0 $ 150,930,000 $ 0
Revenues         149,962,000 58,749,000 151,941,000
Provention Bio, Inc. (Provention)              
Collaboration and Other Agreements [Line Items]              
Transaction price       $ 6,100,000      
Stock warrants (in shares)       2,432,688      
Provention Bio, Inc. (Provention) | Revenues From License Agreements              
Collaboration and Other Agreements [Line Items]              
Revenues       $ 6,100,000      
Provention Bio, Inc. (Provention) | Provention PRV3279 | Provention License Agreement              
Collaboration and Other Agreements [Line Items]              
Consideration received common stock warrant exercise price (in usd per share)       $ 2.50      
Potential development and regulatory milestone payments       $ 65,000,000.0      
Potential commercial milestone payments       $ 225,000,000.0      
Provention Bio, Inc. (Provention) | Provention PRV031 | Asset Purchase Agreement              
Collaboration and Other Agreements [Line Items]              
Consideration received common stock warrant exercise price (in usd per share)       $ 2.50      
Potential development and regulatory milestone payments       $ 170,000,000.0      
Potential commercial milestone payments       225,000,000.0      
Amounts recognized     $ 60,000,000.0        
Potential milestone payment to third parties for intellectual property under agreement       $ 1,300,000      
Revenues         $ 0 5,600,000 $ 60,000,000.0
Provention Bio, Inc. (Provention) | Provention PRV031 | Side Letter Agreement              
Collaboration and Other Agreements [Line Items]              
Revenues           5,500,000  
Provention Bio, Inc. (Provention) | Provention PRV031 | Provention APA              
Collaboration and Other Agreements [Line Items]              
Revenues           $ 300,000  
DRI Healthcare Acquisitions LP (DRI)              
Collaboration and Other Agreements [Line Items]              
Gain on royalty monetization arrangement   $ 50,000,000          
Upfront payment from DRI Health Trust $ 100,000,000            
Potential proceeds from royalties percent 50.00%            
Additional TZIELD Milestones   $ 50,000,000