XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Liability Related to Sale of Future Royalties -Schedule of Activity Within Liability Related to Sale of Future Royalties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Liability Related To Sale Of Future Royalties [Line Items]    
Current portion of liability related to sale of future royalties $ (42,560) $ (34,309)
Liability related to sale of future royalties, non-current 11,118 $ 25,378
Royalty Agreements    
Liability Related To Sale Of Future Royalties [Line Items]    
Beginning balance 59,687  
Zolgensma royalties paid to HCR (14,441)  
Interest expense recognized 8,432  
Ending balance 53,678  
Current portion of liability related to sale of future royalties (42,560)  
Liability related to sale of future royalties, non-current $ 11,118