v3.25.2
Related Party Agreements and Transactions (Details)
12 Months Ended
Jun. 30, 2025
USD ($)
component
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Related Party Transaction [Line Items]      
Base management expense $ 145,756,000 $ 157,001,000 $ 155,084,000
Incentive fee expense 40,772,000 80,548,000 87,435,000
Incentive fee expense, capital-gain-based 0 0 0
Allocation of overhead 22,257,000 25,781,000 20,578,000
Software fees incurred 51,000 177,000 0
Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive fee 0    
Managerial assistance $ 9,286,000 10,459,000 9,324,000
Investment Advisory Agreement | Affiliated Entity      
Related Party Transaction [Line Items]      
Base management fee rate 2.00%    
Number of parts to incentive fee | component 2    
Investment Advisory Agreement | Related Party      
Related Party Transaction [Line Items]      
Base management expense $ 145,756,000 157,001,000 155,084,000
Investment Advisory And Management Agreement Incentive Rate Quarterly Hurdle Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive rate 1.75%    
Investment Advisory And Management Agreement Incentive Rate Annual Hurdle Rate | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive rate 7.00%    
Investment Advisory And Management Agreement Incentive Rate Pre Incentive Fee Net Investment Income Below Catch Up Threshold | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive rate 100.00%    
Investment Advisory And Management Agreement Incentive Rate Pre Incentive Fee Net Investment Income Below Catch Up Threshold | Affiliated Entity | Maximum      
Related Party Transaction [Line Items]      
Incentive rate 125.00%    
Investment Advisory And Management Agreement Incentive Rate Annual Catch Up Threshold Member | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive rate 8.75%    
Investment Advisory And Management Agreement Incentive Rate Pre Incentive Fee Net Investment Income Exceeds Catch Up Threshold Member | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive rate 20.00%    
Investment Advisory And Management Agreement Incentive Rate Pre Incentive Fee Net Investment Income Exceeds Catch Up Threshold Member | Affiliated Entity | Minimum      
Related Party Transaction [Line Items]      
Incentive rate 125.00%    
Investment Management Agreement - Incentive Rate, Realized Capital Gains | Affiliated Entity      
Related Party Transaction [Line Items]      
Incentive rate 20.00%    
Administration Agreement | Affiliated Entity      
Related Party Transaction [Line Items]      
Administration Agreement, termination period without penalties 60 days    
Related party transaction, amounts of transaction $ 3,524,000 4,435,000 2,664,000
Administration Agreement - Reimbursement | Affiliated Entity      
Related Party Transaction [Line Items]      
Related party transaction, amounts of transaction     1,212,000
Reimbursements | Affiliated Entity      
Related Party Transaction [Line Items]      
Related party transaction, amounts of transaction $ 89,000 $ 80,000 $ 85,000