XML 90 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Tax Status of Dividends (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule of Tax Status of Dividends [Line Items]      
Dividend per share $ 2.41 $ 2.38 $ 2.34
Ordinary income 92.00% 100.00% 97.00%
Capital gain 8.00% 0.00% 3.00%
Additional tax status information:      
Allocation of Dividends, Qualified Dividend Income 1.00% 0.00% 0.00%
Allocation of Dividends, Section 199A Dividend 91.00% 100.00% 97.00%
Allocation of Dividend, Section 897 ordinary dividends 2.00% 0.00% 0.00%
Allocation of Dividends, Section 897 capital gains 4.00% 0.00% 0.00%
Parent Company [Member]      
Schedule of Tax Status of Dividends [Line Items]      
Dividend per share $ 2.53 $ 2.19 $ 2.34