v3.26.1
Stockholders' Equity and Distributions - Narrative (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2024
Dec. 12, 2024
Class Of Stock [Line Items]                  
Common stock outstanding (in shares) 187,218,000   187,218,000   182,695,000        
Distributions of net investment income (in dollars per share) $ 0.47 $ 0.47 $ 0.94 $ 0.94 $ 1.88        
Distributions reinvested in common stock (in shares)     281,416 264,860          
Spillover amount per share                  
Class Of Stock [Line Items]                  
Undistributed taxable earnings (in dollars per share) $ 0.92   $ 0.92            
Common Stock                  
Class Of Stock [Line Items]                  
Common stock issued (in shares) 187,218,000   187,218,000   182,695,000        
Common stock outstanding (in shares) 187,218,000 181,729,000 187,218,000 181,729,000 182,695,000 187,174,000 173,285,000 170,575,000  
Equity distribution agreement remaining available shares (in shares) 15,300,000   15,300,000            
Distributions reinvested in common stock (in shares) 128,000 143,000 281,000 265,000          
Common Stock | 2024 Equity Distribution Agreement                  
Class Of Stock [Line Items]                  
Equity distribution agreement available shares (in shares)                 30,000,000.0