XML 88 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Charaterization of Distributions (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]      
Dividends per common share: $ 3.28 $ 3.12 $ 2.96
Percent of Total Dividends Paid 100.00% 100.00% 100.00%
Ordinary Income [Member]      
Income Tax Contingency [Line Items]      
Dividends per common share: $ 2.31 $ 2.14 $ 1.66
Percent of Total Dividends Paid 70.47% 68.54% 56.00%
Capital Gains [Member]      
Income Tax Contingency [Line Items]      
Dividends per common share: $ 0 $ 0.06 $ 0
Percent of Total Dividends Paid 0.00% 1.92% 0.00%
Return of Capital [Member]      
Income Tax Contingency [Line Items]      
Dividends per common share: $ 0.97 $ 0.92 $ 1.30
Percent of Total Dividends Paid 29.53% 29.54% 44.00%