v3.25.2
Agreements and Related Party Transactions - Schedule of Resulting from Transactions under the Advisory and Administration Agreements (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Related Party Transaction [Line Items]    
Total amount due to affiliates $ 507,790 $ 757,102
Affiliated Entity [Member]    
Related Party Transaction [Line Items]    
Total amount due from affiliate 0 0
Total amount due to affiliates 1,218,245 1,298,999
Affiliated Entity [Member] | Base Management Fees [Member]    
Related Party Transaction [Line Items]    
Total amount due to affiliates 779,667 769,176
Affiliated Entity [Member] | Income-Based Incentive Fees [Member]    
Related Party Transaction [Line Items]    
Total amount due to affiliates 383,207 501,955
Affiliated Entity [Member] | Capital Gains Fee [Member]    
Related Party Transaction [Line Items]    
Total amount due to affiliates 0 0
Affiliated Entity [Member] | Allocation of Administrative Costs From Adviser [Member]    
Related Party Transaction [Line Items]    
Total amount due to affiliates [1] $ 55,371 $ 27,868
[1] Balances are reported within Accrued Expenses and Other Liabilities on the Consolidated Statements of Assets and Liabilities.