v3.26.1
Investments - SLP's portfolio (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Borrower
Dec. 31, 2025
USD ($)
Borrower
Concentration Risk [Line Items]    
Investments at fair value $ 2,363,576 $ 2,508,441
Bain Capital Senior Loan Program, LLC    
Concentration Risk [Line Items]    
Investments at fair value $ 1,587,833 $ 1,536,252
Weighted average yield on investments 9.30% 9.40%
Number of borrowers in ISLP | Borrower 107 99
Unfunded commitments $ 1,210 $ 4,109
Bain Capital Senior Loan Program, LLC | Investments Operations [Member] | Investment Concentration Risk [Member] | Largest Investee [Member]    
Concentration Risk [Line Items]    
Investments at fair value 42,011 42,227
Bain Capital Senior Loan Program, LLC | Investments Operations [Member] | Investment Concentration Risk [Member] | Five Largest Investee [Member]    
Concentration Risk [Line Items]    
Investments at fair value $ 188,063 $ 188,219