XML 127 R76.htm IDEA: XBRL DOCUMENT v3.25.4
Income Tax Treatment of Distributions (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]      
Common stock dividends declared (per share) $ 4.68 $ 5.19 $ 4.96
Common Stock      
Income Tax Examination [Line Items]      
Ordinary income 66.60% 65.70% 87.80%
Return of capital 18.90% 1.60% 0.00%
Capital gains at 25% 0.60% 13.90% 0.20%
Capital gains at 20% 13.90% 18.80% 12.00%
Total 100.00% 100.00% 100.00%