XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Collaborative Arrangements and Licensing Agreements - Ono (Details) - Ono [Member]
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2025
USD ($)
PerformanceObligation
Sep. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
Sep. 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   2,979   282,979  
Deferred revenue   $ 2,900   $ 2,900 $ 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