v3.26.1
Investments - 2023-1 Notes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Debt    
Total aggregate principal amount committed $ 2,127,000 $ 2,077,000
Bain Capital Senior Loan Program, LLC    
Debt    
Total aggregate principal amount committed 440,000  
Bain Capital Senior Loan Program, LLC | Class A-1-R Notes    
Debt    
Total aggregate principal amount committed $ 188,500  
Spread rate (as a percent) 1.58%  
Effective interest rate 5.25%  
Bain Capital Senior Loan Program, LLC | Class A-2-R Notes    
Debt    
Total aggregate principal amount committed $ 9,750  
Spread rate (as a percent) 1.80%  
Effective interest rate 5.47%  
Bain Capital Senior Loan Program, LLC | Class B-R    
Debt    
Total aggregate principal amount committed $ 22,750  
Spread rate (as a percent) 1.90%  
Effective interest rate 5.57%  
Bain Capital Senior Loan Program, LLC | 2023-1 Notes    
Debt    
Total aggregate principal amount committed $ 221,000