XML 18 R138.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments - Visa Funding and Bancorp Cash Payments (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2019
Sep. 30, 2018
Sep. 30, 2014
Sep. 30, 2012
Mar. 31, 2012
Jun. 30, 2011
Dec. 31, 2010
Jun. 30, 2010
Sep. 30, 2019
Jun. 30, 2018
Dec. 31, 2009
Visa Funding                      
Loss Contingencies [Line Items]                      
Escrow Deposit     $ 450 $ 150 $ 1,565 $ 400 $ 800 $ 500 $ 300 $ 600 $ 3,000
Bancorp Cash Payment                      
Loss Contingencies [Line Items]                      
Reduction of liability in cash to the swap counterparty $ 12 $ 26 $ 18 $ 6 $ 75 $ 19 $ 35 $ 20