v3.25.4
Cash and Cash Equivalents (Tables)
12 Months Ended
Dec. 31, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
$ in millionsAt
December 31,
2025
At
December 31,
2024
Cash and due from banks$4,462 $4,436 
Interest bearing deposits with banks107,233 100,950 
Total Cash and cash equivalents$111,695 $105,386 
Restricted cash$30,385 $29,643