XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Liability Related to Sale of Future Royalties (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Royalty Revenue Monetization [Abstract]        
Royalty payments to Royalty Pharma $ (12,891) $ (6,623)    
Interest expense related to sale of future royalties 18,670 $ 17,806    
Liability related to sale of future royalties, net - Non-current 536,141     $ 542,212
Royalty Purchase Agreement [Member]        
Royalty Revenue Monetization [Abstract]        
Upfront payment received     $ 500,000  
Maximum amount of payments receivable for additional milestones $ 625,000      
Transaction costs     $ 10,400  
Effective interest rate 13.50% 13.50%    
Liability related to sale of future royalties, net $ 542,212      
Royalty payments to Royalty Pharma (12,891)      
Interest expense related to sale of future royalties 18,670      
Amortization of issuance costs related to sale of future royalties 152      
Liability related to sale of future royalties, net 548,143      
Liability related to sale of future royalties, net - Non-current 536,141      
Royalty Purchase Agreement [Member] | Other Current Liabilities [Member]        
Royalty Revenue Monetization [Abstract]        
Less: Current portion (12,002)      
Royalty Purchase Agreement [Member] | SPINRAZA [Member]        
Royalty Revenue Monetization [Abstract]        
Maximum amount of annual sales on which royalty payments are paid $ 1,500,000      
Royalty Purchase Agreement [Member] | SPINRAZA [Member] | Minimum [Member]        
Royalty Revenue Monetization [Abstract]        
Percentage of royalty payments paid on annual sales of medicine 25.00%      
Maximum royalty payments made before royalty interest reverts back $ 475,000      
Royalty Purchase Agreement [Member] | SPINRAZA [Member] | Maximum [Member]        
Royalty Revenue Monetization [Abstract]        
Percentage of royalty payments paid on annual sales of medicine 45.00%      
Maximum royalty payments made before royalty interest reverts back $ 550,000      
Royalty Purchase Agreement [Member] | Pelacarsen [Member]        
Royalty Revenue Monetization [Abstract]        
Percentage of royalty payments paid on annual sales of medicine 25.00%