XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Management Fees, Incentive Fees and Other Expenses - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Schedule Of Investment Income Reported Amounts By Category [Line Items]        
Percentage of management fee on net asset value     0.90%  
Cumulative total return     6.00%  
Incentive fees paid $ 876,495 $ 2,801,811 $ 1,780,373 $ 2,801,811
Incentive fees on capital gains accrued $ 0   $ 0  
Minimum        
Schedule Of Investment Income Reported Amounts By Category [Line Items]        
Percentage rate of net realized gains on income fee reduction 12.50%   12.50%