v3.25.2
Financing Arrangements - Summary of Repayment for Secured Financings Outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Debt Instrument [Line Items]      
2025 $ 148,871    
2026 1,270,368    
2027 1,174,582    
2028 1,442,192    
2029 435,530    
Thereafter 1,451,839    
Total 5,923,382 $ 5,779,087  
Collateralized Loan Obligations      
Debt Instrument [Line Items]      
2025 24,171    
2026 821,929    
2027 1,156,090    
2028 341,621    
2029 435,530    
Thereafter 377,111    
Total 3,156,452 3,721,718 $ 4,214,531
Line of Credit | Repurchase Agreements      
Debt Instrument [Line Items]      
2025 0    
2026 448,439    
2027 18,492    
2028 1,100,571    
2029 0    
Thereafter 224,691    
Total 1,792,193 1,082,669 791,733
Line of Credit | Revolving Credit Facilities      
Debt Instrument [Line Items]      
2025 0    
2026 0    
2027 0    
2028 0    
2029 0    
Thereafter 850,037    
Total 850,037 850,000 $ 963,350
Mortgage Loan      
Debt Instrument [Line Items]      
2025 124,700    
2026 0    
2027 0    
2028 0    
2029 0    
Thereafter 0    
Total $ 124,700 $ 124,700