XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Collaborative Arrangements and Licensing Agreements, Otsuka (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
PerformanceObligation
Dec. 31, 2022
USD ($)
Collaborative Arrangement and Licensing Agreement [Abstract]          
Revenue     $ 705,138 $ 787,647 $ 587,367
Otsuka [Member]          
Collaborative Arrangement and Licensing Agreement [Abstract]          
Revenue     46,856 56,480  
Deferred contract revenue $ 6,700   $ 6,700 $ 8,500  
Otsuka [Member] | Revenue [Member] | Strategic Partner [Member]          
Collaborative Arrangement and Licensing Agreement [Abstract]          
Concentration percentage     7.00% 7.00%  
Donidalorsen [Member]          
Collaborative Arrangement and Licensing Agreement [Abstract]          
Upfront payment received   $ 20,000 $ 20,000 $ 65,000  
Maximum amount of payments receivable over term of collaboration 290,000   290,000    
Maximum amount of upfront payments over term of collaboration 85,000   85,000    
Maximum amount of regulatory milestone payments over term of collaboration 65,000   65,000    
Maximum amount of sales milestone payments over term of collaboration 140,000   140,000    
Next payment to be achieved 15,000   15,000    
Number of separate performance obligations | PerformanceObligation       2  
Transaction price       $ 85,000  
Cumulative payments received 95,000   $ 95,000    
Revenue $ 15,000        
Donidalorsen [Member] | Maximum [Member]          
Collaborative Arrangement and Licensing Agreement [Abstract]          
Royalty percentage received on net sales of medicine     30.00%    
Donidalorsen [Member] | License of Donidalorsen [Member]          
Collaborative Arrangement and Licensing Agreement [Abstract]          
Transaction price       73,500  
Donidalorsen [Member] | R&D Services for Donidalorsen [Member]          
Collaborative Arrangement and Licensing Agreement [Abstract]          
Transaction price       $ 11,500