v3.26.1
Agreements and Related Party Transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 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,561,000 $ 4,624,000 $ 10,977,000 $ 8,472,000
Management fees waiver (in Dollars) 0 788,000 $ 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,895,000 4,452,000 $ 5,006,000 8,942,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,895,000 $ 4,452,000 $ 5,006,000 $ 8,942,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%