XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Collaborative Arrangements and Licensing Agreements - Ono (Details) - Ono [Member]
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2025
USD ($)
PerformanceObligation
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Collaborative Arrangements and Licensing Agreements [Abstract]        
Maximum amount of payments receivable over term of collaboration   $ 940,000 $ 940,000  
Maximum amount of upfront payments over term of collaboration   280,000 280,000  
Maximum amount of development milestone payments over term of collaboration   20,000 20,000  
Maximum amount of regulatory milestone payments over term of collaboration   20,000 20,000  
Maximum amount of sales milestone payments over term of collaboration   620,000 620,000  
Cumulative payments received   280,000 280,000  
Next payment to be achieved   20,000 20,000  
Number of performance obligations identified (in PerformanceObligation) | PerformanceObligation 2      
Transaction price $ 280,000      
Revenue   280,000 280,000  
Deferred revenue   0 $ 0 $ 0
R&D Services for Sapablursen [Member]        
Collaborative Arrangements and Licensing Agreements [Abstract]        
Transaction price 278,000      
Revenue   278,000    
License of Sapablursen [Member]        
Collaborative Arrangements and Licensing Agreements [Abstract]        
Transaction price $ 2,000      
Revenue   $ 2,000