v3.25.2
Financial Highlights and Senior Securities - Schedule of Financial Highlights (Parenthetical) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Investment Company, Financial Highlights [Line Items]    
Investment Company Ratio Of Operating Expenses To Average Net Assets   5.14%
Management Fee and Income Based Incentive Fee Waivers   2.80%
Class D    
Investment Company, Financial Highlights [Line Items]    
Investment Company Ratio Of Operating Expenses To Average Net Assets 12.80%  
Management Fee and Income Based Incentive Fee Waivers 4.54%  
Class I    
Investment Company, Financial Highlights [Line Items]    
Investment Company Ratio Of Operating Expenses To Average Net Assets 14.05%  
Management Fee and Income Based Incentive Fee Waivers 4.39%  
Average debt outstanding $ 356,199 $ 8,222