v3.26.1
LICENSE AGREEMENTS AND ASSET PURCHASE AGREEMENTS - CiRC, Novitium and MSN Agreements (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2026
USD ($)
Jan. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
item
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
License Agreements and Asset Purchase Agreements                
Cost of product sold       $ 63,198 $ 38,153 $ 107,710 $ 70,147  
Accrued sales-based trademark and tired royalties       60,775   60,775   $ 65,819
CiRC | Related party                
License Agreements and Asset Purchase Agreements                
Number of developmental candidates | item     2          
Payment of upfront license fee     $ 15,000          
Additional milestone payments due upon achievement of research milestones     2,000   2,000   2,000  
Exercise fee payable upon exercise of each option     8,000   8,000   8,000  
Aggregate exercise fee payable upon exercise     $ 16,000   16,000   16,000  
Novitium                
License Agreements and Asset Purchase Agreements                
Payment of upfront license fee   $ 15,000            
Payment for intellectual property upon developmental milestones   $ 10,000            
MSN                
License Agreements and Asset Purchase Agreements                
Payment of upfront license fee $ 17,000              
Payments due upon approval of pending licensed patents $ 25,000              
Term of deposit into an escrow account (in months) 9 months              
MSN | Sales-based, trademark and tiered royalties                
License Agreements and Asset Purchase Agreements                
Cost of product sold       60,775 $ 35,783 102,681 $ 65,340  
Accrued sales-based trademark and tired royalties       $ 60,775   $ 60,775   $ 65,819