Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity and Distributions - Additional Information (Details)

v3.24.0.1
Stockholders' Equity and Distributions - Additional Information (Details) - $ / shares
12 Months Ended
Aug. 07, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 05, 2023
Dec. 31, 2020
Class Of Stock [Line Items]            
Common stock outstanding (in shares)   157,758,000 133,045,000      
Distributions of net investment income (in dollars per share)   $ 1.90 $ 1.97 $ 1.55    
Distributions reinvested in common stock (in shares)   303,960 259,466 248,041    
Spillover amount per share            
Class Of Stock [Line Items]            
Undistributed taxable earnings (in dollars per share)   $ 0.80        
Common Stock            
Class Of Stock [Line Items]            
Common stock issued (in shares)   157,758,072 133,044,602      
Common stock outstanding (in shares)   157,758,072 133,044,602 116,619,000   114,726,000
Equity distribution agreement, shares sold (in shares) 6,500,000          
Equity distribution agreement remaining available shares (in shares)   17,300,000        
Distributions reinvested in common stock (in shares)   304,000 259,000 248,000    
Common Stock | 2022 Equity Distribution Agreement            
Class Of Stock [Line Items]            
Equity distribution agreement available shares (in shares)         25,000,000