Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity and Distributions - Narrative (Details)

v3.25.0.1
Stockholders' Equity and Distributions - Narrative (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 12, 2024
Dec. 31, 2021
Class Of Stock [Line Items]          
Common stock outstanding (in shares) 170,575,000 157,758,000      
Distributions of net investment income (in dollars per share) $ 1.92 $ 1.90 $ 1.97    
Distributions reinvested in common stock (in shares) 471,949 303,960 259,466    
Ordinary Income          
Class Of Stock [Line Items]          
Distributions of net investment income (in dollars per share) $ 1.81        
Long-term Capital Gains          
Class Of Stock [Line Items]          
Distributions of net investment income (in dollars per share) 0.11        
Spillover amount per share          
Class Of Stock [Line Items]          
Undistributed taxable earnings (in dollars per share) $ 0.96        
Common Stock          
Class Of Stock [Line Items]          
Common stock issued (in shares) 170,575,000 157,758,000      
Common stock outstanding (in shares) 170,575,000 157,758,000 133,045,000   116,619,000
Equity distribution agreement remaining available shares (in shares) 30,000,000        
Distributions reinvested in common stock (in shares) 471,000 304,000 259,000    
Common Stock | 2024 Equity Distribution Agreement          
Class Of Stock [Line Items]          
Equity distribution agreement available shares (in shares)       30,000,000