v3.25.4
Related Party Transactions - Narrative (Details) - Affiliates - Management Agreement
Jun. 21, 2021
USD ($)
calendarQuarter
May 01, 2024
Related Party Transaction [Line Items]    
Fixed management fee per annum   1.50%
Minimum incentive fee | $ $ 0  
Incentive fee 15.00%  
Period for determining incentive fee by distributed earnings 12 months  
Period for determining incentive fee by equity 12 months  
Incentive fee per annum 8.00%  
Incentive fee, number of quarters | calendarQuarter 3  
Period for determining incentive fee 12 months