v3.25.4
Investments - Schedule of SLPIIs portfolio at fair value (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Borrower
Dec. 31, 2024
USD ($)
Concentration Risk [Line Items]    
Investments at fair value $ 1,681,258 $ 717,299
Bain Capital Senior Loan Program II, LLC    
Concentration Risk [Line Items]    
Investments at fair value 141,011  
Bain Capital Senior Loan Program II, LLC | Investments Operations | Investment Concentration Risk    
Concentration Risk [Line Items]    
Investments at fair value $ 141,011  
Weighted average yield on investments 9.20%  
Number of borrowers in SLP II | Borrower 27  
Unfunded commitments $ 0  
Bain Capital Senior Loan Program II, LLC | Investments Operations | Investment Concentration Risk | Largest Investee    
Concentration Risk [Line Items]    
Investments at fair value 9,975  
Bain Capital Senior Loan Program II, LLC | Investments Operations | Investment Concentration Risk | Five Largest Investee    
Concentration Risk [Line Items]    
Investments at fair value $ 34,742