v3.25.4
Investments - SLP II's Schedule of Investments (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Dec. 31, 2024
Summary of Investment Holdings [Line Items]      
Net assets $ 926,658 $ 926,658 $ 358,434
Bain Capital Senior Loan Program II, LLC      
Summary of Investment Holdings [Line Items]      
Net assets $ 9,532    
Bain Capital Senior Loan Program II, LLC | Interest Rate Floor One      
Summary of Investment Holdings [Line Items]      
Investment interest floor rate 1.00%    
Bain Capital Senior Loan Program II, LLC | Interest Rate Floor Two      
Summary of Investment Holdings [Line Items]      
Investment interest floor rate 0.75%    
Bain Capital Senior Loan Program II, LLC | Interest Rate Floor Three      
Summary of Investment Holdings [Line Items]      
Investment interest floor rate 2.00%