v3.26.1
Investment Portfolio Financing Arrangements - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Outstanding principal balance $ 3,531,816  
Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 3,131,816 $ 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 991,978 591,245
Secured credit agreements | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 991,978 591,245
Asset-specific financing arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 60,235  
Asset-specific financing arrangements | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 60,235 60,235
Revolving Credit Facility    
Debt Instrument [Line Items]    
Outstanding principal balance 0  
Mortgage loan payable    
Debt Instrument [Line Items]    
Outstanding principal balance 31,200 31,200
Mortgage loan payable | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance 31,200 31,200
Revolver    
Debt Instrument [Line Items]    
Outstanding principal balance 128,903 31,466
Revolver | Investment Portfolio Financing Arrangements    
Debt Instrument [Line Items]    
Outstanding principal balance $ 128,903 $ 31,466