Quarterly report pursuant to Section 13 or 15(d)

Related-Party Transactions - Additional Information (Details)

v3.23.3
Related-Party Transactions - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
executive_officer
Sep. 30, 2022
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  
Multiplier 300.00%   300.00%  
Period prior to termination     24 months  
Termination agreement, percentage of independent directors     66.67%  
Adviser        
Related Party Transaction [Line Items]        
Total due to related parties $ 2,939 $ 2,591 $ 7,236 $ 7,801
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 Arrangement Agreement, Percentage Of Gross Proceeds | Minimum | Affiliated Entity        
Related Party Transaction [Line Items]        
Related party transaction, rate     0.50%  
Financing Arrangement Agreement, Percentage Of Gross Proceeds | Maximum | Affiliated Entity        
Related Party Transaction [Line Items]        
Related party transaction, rate     1.00%  
Financing fees        
Related Party Transaction [Line Items]        
Total due to related parties $ 0   $ 0  
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 | Preferred Stock | Series C Preferred Stock        
Related Party Transaction [Line Items]        
Related party transaction, rate     6.00%  
Dealer-Manager Agreements, Selling Commissions of Gross Proceeds from Sales | Preferred Stock | Series E Preferred Stock        
Related Party Transaction [Line Items]        
Related party transaction, rate     7.00%  
Dealer-Manager Agreements, Dealer-Manager Fee of Gross Proceeds from Sales | Preferred Stock | Series C Preferred Stock        
Related Party Transaction [Line Items]        
Related party transaction, rate     3.00%  
Dealer-Manager Agreements, Dealer-Manager Fee of Gross Proceeds from Sales | Preferred Stock | Series E Preferred Stock        
Related Party Transaction [Line Items]        
Related party transaction, rate     3.00%