v3.25.2
Guarantees and Other Off-Balance Sheet Credit Exposures (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Guarantor Obligations [Line Items]    
Mortgage loan purchase commitments $ 18,171 $ 12,416
Unsettled securities purchased under agreements to resell, net 20,910 10,650
Other Loan Commitments 4,082 4,248
Unpaid Principal Balance Of off-Balance Sheet Credit Exposure 43,163 27,314
Commitments with FVO election 500 2,000
Unsettled SSUAR $ 1,600 $ 400