Quarterly report [Sections 13 or 15(d)]

Related Party Transactions - Additional Information (Details)

v3.25.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Base management fee $ 252,208 $ 302,595  
Percentage of cumulative net return 20.00%    
Capital gains incentive fee (benefit) expense $ (75,000) 112,300  
Administrative fees 48,750 38,167  
Accrue of capital gains incentive fee 1,490,000   $ 3,292,000
Capital gains incentive fees     1,565,000
Income based fee $ 119,673    
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 $ 252,208 302,595  
Base management fees payable 252,208   277,628
Capital gains fee payable $ 0   1,727,000
Hurdle rate per quarter 1.75%    
Annualized hurdle rate 7.00%    
Income based fee $ 119,673 0  
Accrual of income based fees payable 293,630   $ 178,218
Income based fees payable after calculating accrued unpaid income 1,779    
Administration Agreement      
Related Party Transaction [Line Items]      
Administrative fees $ 48,750 $ 38,167