v3.25.2
Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
tranche
part
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Long-term Purchase Commitment [Line Items]          
Provision for credit losses on unfunded commitments   $ 92,535 $ 0 $ 92,535 $ 0
Lease extension term 5 years 5 years   5 years  
RP Manager          
Long-term Purchase Commitment [Line Items]          
Right of use assets $ 20,600 $ 20,600   $ 20,600  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets   Other assets  
Lease liability $ 17,700 $ 17,700   $ 17,700  
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities   Other Liabilities  
Revolution Medicines Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Number of parts to funding arrangement | part 2        
Revolution Medicines, Inc | Senior Secured Term Loan | Revolution Medicines Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Long term funding partnership, number of tranches | tranche 3        
Long term funding partnership, amount $ 250,000        
Revolution Medicines, Inc | Maximum | Revolution Medicines Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Other commitment 2,000,000 $ 2,000,000   $ 2,000,000  
Revolution Medicines, Inc | Maximum | Senior Secured Term Loan | Revolution Medicines Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Other commitment 750,000 750,000   750,000  
Cytokinetics Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Other commitment $ 275,000 275,000   275,000  
Royalty Purchase | Revolution Medicines, Inc | Revolution Medicines Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Long term funding partnership, number of tranches | tranche 5        
Long term funding partnership, amount $ 250,000        
Funding commitment remained unfunded 1,000,000 1,000,000   1,000,000  
Royalty Purchase | Revolution Medicines, Inc | Maximum | Revolution Medicines Funding Commitments          
Long-term Purchase Commitment [Line Items]          
Other commitment $ 1,250,000 $ 1,250,000   $ 1,250,000