v3.26.3
Investment Portfolio Financing Arrangements - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding principal balance $ 4,198,054  
Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 3,798,054 $ 3,309,462
Collateralized loan obligations    
Debt Instrument [Line Items]    
Outstanding principal balance 1,919,500 2,595,316
Collateralized loan obligations | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 1,919,500 2,595,316
Secured credit agreements    
Debt Instrument [Line Items]    
Outstanding principal balance 1,522,156 591,245
Secured credit agreements | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 1,522,156 591,245
Asset-specific financing arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 31,125  
Asset-specific financing arrangements | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 31,125 60,235
Secured revolving credit facility    
Debt Instrument [Line Items]    
Outstanding principal balance 264,963 31,466
Secured revolving credit facility | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 264,963 31,466
Mortgage loans payable    
Debt Instrument [Line Items]    
Outstanding principal balance 60,310 31,200
Mortgage loans payable | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance $ 60,310 $ 31,200