Basis of Presentation and Significant Accounting Policies - Purchase of Rights to Future Milestones, Royalties, and Commercial Payments (Details) - USD ($) $ in Millions |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Basis of Presentation and Significant Accounting Policies | ||
Purchased receivables included in royalty and commercial payment receivables, Effective interest rate method | $ 22.7 | $ 19.8 |
Purchased receivables included in royalty and commercial payment receivables, Cost recovery method | $ 1.7 | $ 1.3 |