XML 81 R66.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments - Interest Rate Derivative (Details) - Interest Rate Swap - Designated as Hedging Instrument
$ in Billions
Jun. 30, 2019
USD ($)
derivative_agreement
Feb. 28, 2019
USD ($)
derivative_agreement
Derivative [Line Items]    
Number of Instruments | derivative_agreement 6 5
Cash Flow Hedging    
Derivative [Line Items]    
Notional | $ $ 1.5 $ 2.5