XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Sale of Future Royalties - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 27, 2024
USD ($)
Rate
Debt Instrument [Line Items]      
Amount of long-term capitalized issuance costs to be amortized $ 6,400    
Royalty sale liability 57,237 $ 47,586  
Sale of Future Royalties      
Debt Instrument [Line Items]      
Consideration received     $ 304,700
Payment of royalty sale liability issuance costs   9,600  
Percent acquired     100.00%
Threshold ratio of purchase price | Rate     1.7
Aggregate principal amount     $ 517,900
Interests reverted to company     100.00%
Royalty sale liability 296,219 $ 293,610  
Capitalized issuance costs 8,400    
Capitalized Issuance costs amortized over next 12 months $ 2,000    
Effective annual imputed interest rate 1.40%    
Amortization of debt issuance costs and discounts $ 400