XML 121 R102.htm IDEA: XBRL DOCUMENT v3.10.0.1
Premises, Property, and Equipment Leases (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Leases [Abstract]  
Operating Leases, Future Minimum Payments Due, Next Twelve Months $ 204
Operating Leases, Future Minimum Payments, Due in Two Years 195
Operating Leases, Future Minimum Payments, Due in Three Years 186
Operating Leases, Future Minimum Payments, Due in Four Years 171
Operating Leases, Future Minimum Payments, Due in Five Years 148
Operating Leases, Future Minimum Payments, Due Thereafter 585
Operating Leases, Future Minimum Payments Due $ 1,489