XML 112 R102.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measures - Roll Forward of Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Noninterest Income Noninterest Income Noninterest Income Noninterest Income
Significant Unobservable Inputs (Level 3)        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at Beginning of Period $ 1,159 $ 1,031 $ 1,152 $ 1,032
Total Gains / (Losses) Recorded in Earnings (51) (5) (73) (65)
Purchases / Originations 76 97 205 238
Sales 0 0 (69) (51)
Settlement 0 0 0 0
Transfers In (Out) (38) 38 (69) 7
Balance at End of Period 1,146 1,161 1,146 1,161
Significant Unobservable Inputs (Level 3) | Mortgage Servicing Rights [Member]        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at Beginning of Period 1,122 1,031 1,111 1,033
Total Gains / (Losses) Recorded in Earnings (75) 37 (95) 5
Purchases / Originations 58 67 158 148
Sales 0 0 (69) (51)
Settlement 0 0 0 0
Transfers In (Out) 0 0 0 0
Balance at End of Period 1,105 1,135 1,105 1,135
Significant Unobservable Inputs (Level 3) | Private label collateralized mortgage obligations        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at Beginning of Period 33 0 32 0
Total Gains / (Losses) Recorded in Earnings 0 0 1 0
Purchases / Originations 0 0 0 0
Sales 0 0 0 0
Settlement 0 0 0 0
Transfers In (Out) 0 32 0 32
Balance at End of Period 33 32 33 32
Significant Unobservable Inputs (Level 3) | Rate lock commitments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at Beginning of Period 4 0 9 (1)
Total Gains / (Losses) Recorded in Earnings 24 (42) 21 (70)
Purchases / Originations 18 30 47 90
Sales 0 0 0 0
Settlement 0 0 0 0
Transfers In (Out) (38) 6 (69) (25)
Balance at End of Period $ 8 $ (6) $ 8 $ (6)