v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Incentive Fees (Details)
3 Months Ended 6 Months Ended
Aug. 02, 2022
Jun. 30, 2026
USD ($)
component
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
component
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Related Party Transaction [Line Items]            
Income based incentive fees (Note 3)   $ 143,051,000 $ 151,790,000 $ 294,230,000 $ 303,567,000  
Income based incentive fees payable (Note 3)   143,099,000   143,099,000   $ 162,518,000
Capital gains based incentive fees (Note 3)   0 $ 0 0 $ 0  
Capital gains based incentive fees payable (Note 3)   $ 0   $ 0   $ 0
Investment Advisory Agreement            
Related Party Transaction [Line Items]            
Number of components in the agreement | component   1   1    
Investment Advisory Agreement | Affiliated Entity            
Related Party Transaction [Line Items]            
Number of components in the agreement | component   2   2    
Investment Management Agreement - Incentive Rate, Quarterly Hurdle Rate Member | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 1.25%          
Investment Management Agreement - Incentive Rate, Annualized Hurdle Rate Member | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 5.00%          
Investment Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Below Catch-Up Threshold | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 100.00%          
Investment Management Agreement - Incentive Rate, Quarterly Catch-Up Threshold | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 1.43%          
Investment Management Agreement - Incentive Rate, Annualized Catch-Up Threshold | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 5.72%          
Investment Management Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Exceeds Catch-Up Threshold | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 12.50%          
Investment Management Agreement - Hurdle Rate Is Reached And Catch-Up Is Achieved | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 12.50%          
Investment Management Agreement - Incentive Rate, Realized Capital Gains | Affiliated Entity            
Related Party Transaction [Line Items]            
Incentive fees rate 12.50%