XML 152 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows (Parenthetical)
Dec. 31, 2019
3.500% Senior Notes Due 2029  
Interest rate on senior notes 3.50%
5.650% Senior Notes Due 2048  
Interest rate on senior notes 5.65%
3.875% Senior Notes Due 2023  
Interest rate on senior notes 3.875%