v3.25.2
Non-Consolidated Affiliates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Feb. 11, 2020
May 31, 2018
Schedule of Equity Method Investments [Line Items]                
Equity method investments $ 275,914   $ 379,424   $ 275,914      
Equity in income/(losses) of equity method investees 2,693     $ 1,703 9,136 $ (12,446)    
Distributions from equity method investees         99,250 8,908    
Distributions from equity method investees         13,396 13,396    
AstraZeneca | Avillion II                
Schedule of Equity Method Investments [Line Items]                
Milestone payment received     55,000          
Legacy Investors Partnerships                
Schedule of Equity Method Investments [Line Items]                
Equity method investments             $ 303,700  
Equity in income/(losses) of equity method investees 2,400     4,700 10,600 (4,700)    
Distributions from equity method investees 62,400     3,900 70,700 8,900    
Avillion Entities                
Schedule of Equity Method Investments [Line Items]                
Equity in income/(losses) of equity method investees 300     $ (3,000) (1,500) (7,800)    
Avillion I                
Schedule of Equity Method Investments [Line Items]                
Distributions from equity method investees         13,400 $ 13,400    
Avillion II                
Schedule of Equity Method Investments [Line Items]                
Distributions from equity method investees 600       1,100      
Other commitment               $ 155,000
Milestone payment received, pro rata amount   $ 27,400            
Unfunded Commitments Related To Avillion Entities                
Schedule of Equity Method Investments [Line Items]                
Other commitment $ 10,300   $ 10,300   $ 10,300