v3.26.1
Investments - ISLP's portfolio (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Borrower
Dec. 31, 2025
USD ($)
Borrower
Concentration Risk [Line Items]    
Investments at fair value $ 2,470,798 $ 2,508,441
International Senior Loan Program, LLC    
Concentration Risk [Line Items]    
Investments at fair value 711,887 733,104
International Senior Loan Program, LLC | Investments Operations [Member] | Investment Concentration Risk [Member]    
Concentration Risk [Line Items]    
Investments at fair value $ 711,887 $ 733,104
Weighted average yield on investments 9.60% 9.60%
Number of borrowers in ISLP | Borrower 40 40
Unfunded commitments $ 877 $ 1,344
International Senior Loan Program, LLC | Investments Operations [Member] | Investment Concentration Risk [Member] | Largest Investee [Member]    
Concentration Risk [Line Items]    
Investments at fair value 53,627 52,026
International Senior Loan Program, LLC | Investments Operations [Member] | Investment Concentration Risk [Member] | Five Largest Investee [Member]    
Concentration Risk [Line Items]    
Investments at fair value $ 201,632 $ 200,518