XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liability Related to Sale of Future Royalties -Schedule of Activity Within Liability Related to Sale of Future Royalties (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Liability Related To Sale Of Future Royalties [Line Items]    
Current portion of liability related to sale of future royalties $ (32,100) $ (50,567)
Liability related to sale of future royalties, non-current 41,079 $ 43,485
Royalty Agreements    
Liability Related To Sale Of Future Royalties [Line Items]    
Beginning balance 94,052  
Zolgensma royalties paid to HCR (22,959)  
Interest expense recognized 2,086  
Ending balance 73,179  
Current portion of liability related to sale of future royalties (32,100)  
Liability related to sale of future royalties, non-current $ 41,079