v3.26.3
Agreements and Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Agreements and Related Party Transactions [Line Items]        
Base management fee rate     1.00%  
Incentive fee on income percentage     1.50%  
Incurred base management fees (in Dollars) $ 5,657,000 $ 5,583,000 $ 16,634,000 $ 14,055,000
Management fees waiver (in Dollars) 0 0 $ 0 2,071,000
Pre-incentive fee net investment income annual preferred return     6.00%  
Percentage of trailing twelve quarter equals hurdle rate for quarter     1.50%  
Percentage of trailing twelve quarter equals hurdle rate for annual     6.00%  
Percentage of aggregate pre incentive fee exceeds hurdle rate for trailing twelve quarter     100.00%  
Percentage of computation for catch up amount     1.7647%  
Percentage of realized capital gains payable upon the effective date     15.00%  
Incurred incentive fees on income (in Dollars) 1,203,000 4,419,000 $ 6,209,000 13,361,000
Incentive fees on capital gains (in Dollars) 0 0 $ 0 0
Amended Investment Advisory Agreement [Member]        
Agreements and Related Party Transactions [Line Items]        
Base management fee rate     1.00%  
Incentive fee on income percentage     1.50%  
Fee Waiver Agreement [Member]        
Agreements and Related Party Transactions [Line Items]        
Base management fee rate     0.25%  
Incentive Fee on Capital Gains [Member]        
Agreements and Related Party Transactions [Line Items]        
Incurred incentive fees on income (in Dollars) $ 1,203,000 $ 4,419,000 $ 6,209,000 $ 13,361,000
Pre Incentive Fee Net Investment Income Exceeds Catch Up Amount [Member]        
Agreements and Related Party Transactions [Line Items]        
Incentive fee on income percentage     15.00%  
Incentive Fee Cap [Member]        
Agreements and Related Party Transactions [Line Items]        
Incentive fee on income percentage     15.00%  
Minimum [Member]        
Agreements and Related Party Transactions [Line Items]        
Percentage of non-controlled investments on outstanding voting securities     5.00%  
Percentage of investments on outstanding voting securities     25.00%