Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Additional Information (Details)

v3.23.3
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Base management fee $ 268,609 $ 225,730 $ 769,869 $ 696,772  
Percentage of cumulative net return     20.00%    
Capital gains fee payable         $ 332,000
Capital gains fee paid     $ 332,000    
Accrue of capital gains incentive fee 2,907,700   2,907,700   2,499,000
Capital gains incentive fees 2,907,700   $ 2,907,700   2,167,000
Percentage on capital gain fee on aggregate amount     20.00%    
Percentage of capital gains incentive fee accrual on aggregate amount     20.00%    
Not exceed hurdle rate 1.75% - 7.00%          
Related Party Transaction [Line Items]          
Income based fee     $ 0    
Not exceed hurdle rate 1.75% - 7.00% | Maximum          
Related Party Transaction [Line Items]          
Hurdle rate per quarter     1.75%    
Annualized hurdle rate     7.00%    
Exceeds hurdle rate 1.75% - 7% but less than 2.1875% - 8.75%          
Related Party Transaction [Line Items]          
Percentage of pre-incentive fee net investment income     100.00%    
Exceeds hurdle rate 1.75% - 7% but less than 2.1875% - 8.75% | Maximum          
Related Party Transaction [Line Items]          
Hurdle rate per quarter     2.1875%    
Annualized hurdle rate     8.75%    
Exceeds hurdle rate 1.75% - 7% but less than 2.1875% - 8.75% | Minimum          
Related Party Transaction [Line Items]          
Hurdle rate per quarter     1.75%    
Annualized hurdle rate     7.00%    
Exceeds hurdle rate 2.1875% - 8.75%          
Related Party Transaction [Line Items]          
Percentage of pre-incentive fee net investment income     20.00%    
Exceeds hurdle rate 2.1875% - 8.75% | Minimum          
Related Party Transaction [Line Items]          
Hurdle rate per quarter     2.1875%    
Annualized hurdle rate     8.75%    
Investment Management Agreement          
Related Party Transaction [Line Items]          
Base management fee annual rate     1.50%    
Base management fees payable 268,609   $ 268,609   $ 230,221
Base management fee 268,609 $ 225,730 769,869 696,772  
Capital gains fee payable $ 0   $ 0    
Hurdle rate per quarter     1.75%    
Annualized hurdle rate     7.00%    
Income based fee     $ 0 $ 0