v3.25.2
Agreements and Related Party Transactions - Schedule of Related Party Transactions under the Advisory and Administration Agreements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]        
Waiver of fees $ 0 $ 0 $ 0 $ 0
Net expenses 3,711,141 3,864,957 7,395,320 8,293,038
Affiliated Entity [Member]        
Related Party Transaction [Line Items]        
Net expenses 888,834 1,058,734 1,916,750 2,138,958
Affiliated Entity [Member] | Base Management Fees [Member]        
Related Party Transaction [Line Items]        
Waiver of fees (72,026) (72,899) (146,169) (170,330)
Income-based incentive fees (851,734) (889,715) (1,699,770) (1,841,514)
Affiliated Entity [Member] | Income-Based Incentive Fees [Member]        
Related Party Transaction [Line Items]        
Waiver of fees 0 0 0 0
Income-based incentive fees (118,748) 0 (118,748) 0
Affiliated Entity [Member] | Capital Gains Fee [Member]        
Related Party Transaction [Line Items]        
Income-based incentive fees 0 0 0 0
Affiliated Entity [Member] | Allocation of Administrative Costs From Adviser [Member]        
Related Party Transaction [Line Items]        
Income-based incentive fees $ (227,874) $ (241,918) $ (481,897) $ (467,774)