v3.25.2
Agreements and Related Party Transactions- Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Aug. 31, 2023
Related Party Transaction [Line Items]            
Base management fees $ 851,734 $ 889,715 $ 1,699,770 $ 1,841,514    
Base management fees payable 779,667   779,667   $ 769,176  
Income-based incentive fees payable 383,207   383,207   501,955  
Income Based Incentive Fees Payable Current 18,802   18,802      
Deferred income based fees written off 118,748   118,748      
Ownership Interest In Adviser           7.00%
Allocation of administrative costs from Adviser 227,874 241,918 481,897 467,774    
Total expenses 3,783,167 3,937,856 $ 7,541,489 8,463,368    
Advisory Agreement            
Related Party Transaction [Line Items]            
Annual rate     1.75%      
Base management fees 851,734 889,715 $ 1,699,770 1,841,514    
Waiver of base management fees 72,026 72,899 146,169 170,330    
Base management fees payable 779,667   $ 779,667   769,176  
Deferral non cash amount percentage     20.00%      
Annualized rate of return     10.00%      
Pre investment fee hurdle rate     2.00%      
Pre investment fee net investment income     100.00%      
Pre-incentive fee net investment income     20.00%      
Income based fee 0 $ 0 $ 0 $ 0    
Income-based incentive fees payable 383,207   $ 383,207   501,955  
Cumulative net increase     20.00%      
Income based incentive fees payable Deferred 364,405   $ 364,405   501,955  
Additional Income Based Fees Percentage     2.50%      
Deferred Income Based Fees Written Off     2.50%      
Percentage of cumulative aggregate capital gains     20.00%      
Capital gain fees $ 0   $ 0   0  
Adviser Interest 17.00%   17.00%      
Ownership Interest In Adviser 83.00%   83.00%      
Advisory Agreement | Minimum            
Related Party Transaction [Line Items]            
Net asset attributable to common stock     2.00%      
Advisory Agreement | Maximum            
Related Party Transaction [Line Items]            
Annualized rate of return     8.00%      
Administration Agreement            
Related Party Transaction [Line Items]            
Allocation of administrative costs from Adviser payable $ 55,371   $ 55,371   27,868  
Payable to Adviser            
Related Party Transaction [Line Items]            
Income-based incentive fees payable         $ 0