v3.26.1
Investments - SLP'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
Bain Capital Senior Loan Program, LLC    
Concentration Risk [Line Items]    
Investments at fair value $ 1,599,077 $ 1,536,252
Weighted average yield on investments 9.40% 9.40%
Number of borrowers in ISLP | Borrower 106 99
Unfunded commitments $ 991 $ 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,119 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,747 $ 188,219