XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Distributions (Details) - $ / shares
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Distributions                      
Minimum distribution of taxable income (as a percent)                 90.00%    
Ordinary taxable distribution                 $ 1.110 $ 1.095 $ 1.220
Return of capital                     0.750
Unrecaptured Section 1250 gain                 0.744 0.502 0.252
Long-term capital gain                 0.426 0.683 0.058
Total $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 0.57 $ 2.280 $ 2.280 $ 2.280