v3.25.1
Share Transactions (Details) - Distribution Reinvestment Plan - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2025
Mar. 31, 2024
Class of Stock [Line Items]    
Stock repurchased and distributed (in shares)   784,075
Average cost per share of stock repurchased and distributed (in dollars per share)   $ 20.67
Stock repurchased and distributed   $ 16
Subsequent Event    
Class of Stock [Line Items]    
Stock repurchased and distributed (in shares) 351,873  
Average cost per share of stock repurchased and distributed (in dollars per share) $ 21.03  
Stock repurchased and distributed $ 7