v3.25.2
Agreements and Related Party Transactions (Additional Information) (Details)
6 Months Ended
Jun. 30, 2025
Agreements and Related Party Transactions [Abstract]  
Renewed period 2 years
Additional renewed period 1 year
Percentage of weighted average 1.75%
Management fee percentage 2.00%
Maximum annual rate for management fees 1.75%
Hurdle rate percentage in each quarter 1.50%
Hurdle rate percentage in annual term 6.00%
Percentage of adjusted net investment income 100.00%
Catch-up amount determining percentage 1.7142%
Incentive fee percentage 12.50%
Incentive fee percentage equals adjusted net investment income 12.50%