v3.26.1
Related Party Transactions - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]          
Base management fee $ 205,153 $ 217,649 $ 394,848 $ 469,857  
Percentage of cumulative net return     20.00%    
Capital gains incentive fee expense (benefit) 0 (1,490,000) $ 0 (1,565,000)  
Administrative fees 52,500 50,250 103,200 99,000  
Income based fee 0 0 0 119,673  
Capital gains incentive fees     $ 0   $ 0
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 205,153 217,649 $ 394,848 469,857  
Base management fees payable 205,153   $ 205,153   176,391
Hurdle rate per quarter     1.75%    
Annualized hurdle rate     7.00%    
Income based fee 0 0 $ 0 119,673  
Accrual of income based fees payable 342,896   342,896   $ 342,896
Income based fees payable after calculating accrued unpaid income 0   0    
Capital gains fee payable 0   0    
Administration Agreement          
Related Party Transaction [Line Items]          
Administrative fees $ 52,500 $ 50,250 $ 103,200 $ 99,000