Quarterly report pursuant to Section 13 or 15(d)

Related-Party Transactions - Additional Information (Details)

v3.24.2.u1
Related-Party Transactions - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
executive_officer
Jun. 30, 2023
USD ($)
Related Party Transaction [Line Items]        
Number of executive officers serving as directors and executive officers of adviser and administrator | executive_officer     2  
Affiliated Entity        
Related Party Transaction [Line Items]        
Notice period for termination of agreement without cause     120 days  
Termination agreement, percentage of independent directors     66.67%  
Multiplier 300.00%   300.00%  
Period prior to termination     24 months  
Advisory Agreement - Base Rate, Annualized Rate | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, base rate     0.60%  
Advisory Agreement - Base Rate, Quarterly Rate | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, base rate     0.15%  
Advisory Agreement - Incentive Rate, Quarterly Hurdle Rate | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     1.75%  
Advisory Agreement - Incentive Rate, Annualized Hurdle Rate | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     7.00%  
Advisory Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Below Catch-Up Threshold | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     100.00%  
Advisory Agreement - Incentive Rate, Quarterly Catch-Up Threshold | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     2.1875%  
Advisory Agreement - Incentive Rate, Annualized Catch-Up Threshold | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     8.75%  
Advisory Agreement - Incentive Rate, Pre-Incentive Fee Net Investment Income Exceeds Catch-Up Threshold | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     20.00%  
Advisory Agreement - Incentive Rate, Realized Capital Gains | Affiliated Entity        
Related Party Transaction [Line Items]        
Management and service fees, incentive rate     15.00%  
Financing Fees        
Related Party Transaction [Line Items]        
Total due to related parties | $ $ 0 $ 0 $ 0 $ 0
Financing Arrangement Agreement, Percentage of Gross Proceeds | Affiliated Entity | Minimum        
Related Party Transaction [Line Items]        
Related party transaction, rate     0.50%  
Financing Arrangement Agreement, Percentage of Gross Proceeds | Affiliated Entity | Maximum        
Related Party Transaction [Line Items]        
Related party transaction, rate     1.00%  
Financing Arrangement Agreement, Percentage Of Financing Fees Paid        
Related Party Transaction [Line Items]        
Related party transaction, rate     0.14%  
Dealer-Manager Agreements, Selling Commissions of Gross Proceeds from Sales | Series E Preferred Stock | Preferred Stock        
Related Party Transaction [Line Items]        
Related party transaction, rate     7.00%  
Dealer-Manager Agreements, Dealer-Manager Fee of Gross Proceeds from Sales | Series E Preferred Stock | Preferred Stock        
Related Party Transaction [Line Items]        
Related party transaction, rate     3.00%