v3.25.1
Agreements and Related Party Transactions (Additional Information) (Details)
3 Months Ended
Mar. 31, 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%