XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Provention (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Mar. 08, 2023
Nov. 30, 2022
May 31, 2018
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaboration and Other Agreements [Line Items]            
Revenues       $ 58,749 $ 151,941 $ 77,447
Provention Bio, Inc. (Provention)            
Collaboration and Other Agreements [Line Items]            
Transaction price     $ 6,100      
Stock warrants (in shares)     2,432,688      
Provention Bio, Inc. (Provention) | Revenues From License Agreements            
Collaboration and Other Agreements [Line Items]            
Revenues     $ 6,100      
Provention Bio, Inc. (Provention) | Asset Purchase Agreement            
Collaboration and Other Agreements [Line Items]            
Revenues       5,500    
Provention Bio, Inc. (Provention) | Royalty [Member]            
Collaboration and Other Agreements [Line Items]            
Revenues       300    
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      
Potential commercial milestone payments     $ 225,000      
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      
Potential commercial milestone payments     225,000      
Amounts recognized   $ 60,000        
Potential milestone payment to third parties for intellectual property under agreement     $ 1,300      
Revenues       5,600 $ 60,000 $ 1,300
DRI Healthcare Acquisitions LP (DRI)            
Collaboration and Other Agreements [Line Items]            
Future revenue from DRI $ 50,000     $ 50,000