Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Additional Information (Details)

v3.24.3
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Base management fee $ 309,265 $ 268,609 $ 934,532 $ 769,869  
Percentage of cumulative net return     20.00%    
Capital gains fee payable         $ 692,000
Capital gains incentive fee expense 313,000 (41,300) $ 2,066,300 740,700  
Capital gains fee paid     692,000    
Administrative fees 40,000 37,250 118,167 111,750  
Accrue of capital gains incentive fee 4,346,000   4,346,000   2,971,700
Capital gains incentive fees         2,279,700
Income based fee 178,218   $ 178,218    
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 fee 309,265 268,609 $ 934,532 769,869  
Capital gains fee payable 0   $ 0    
Hurdle rate per quarter     1.75%    
Annualized hurdle rate     7.00%    
Income based fee 178,218 $ 0 $ 178,218 0  
Accrual of income based fees payable $ 178,218   178,218   $ 0
Administration Agreement          
Related Party Transaction [Line Items]          
Administrative fees     $ 118,167 $ 111,750