XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Schedule of Dividends Payable (Details) - $ / shares
Jun. 05, 2020
Jun. 07, 2019
Jun. 08, 2018
Summary Of Significant Accounting Policies [Line Items]      
Dividend per share $ 2.44 $ 2.28 $ 2.12
Dividend Payable 1 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Dividend Date Jun. 30, 2020 Jun. 28, 2019 Jun. 29, 2018
Record Date Jun. 15, 2020 Jun. 17, 2019 Jun. 18, 2018
Dividend per share $ 0.61 $ 0.57 $ 0.53
Dividend Payable 2 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Dividend Date Sep. 30, 2020 Sep. 30, 2019 Sep. 28, 2018
Record Date Sep. 15, 2020 Sep. 16, 2019 Sep. 14, 2018
Dividend per share $ 0.61 $ 0.57 $ 0.53
Dividend Payable 3 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Dividend Date Dec. 31, 2020 Dec. 31, 2019 Dec. 31, 2018
Record Date Dec. 15, 2020 Dec. 16, 2019 Dec. 14, 2018
Dividend per share $ 0.61 $ 0.57 $ 0.53
Dividend Payable 4 [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Dividend Date Mar. 31, 2021 Mar. 31, 2020 Mar. 29, 2019
Record Date Mar. 15, 2021 Mar. 16, 2020 Mar. 15, 2019
Dividend per share $ 0.61 $ 0.57 $ 0.53