v3.26.1
Allowance for Credit Losses and Reserve for Unfunded Lending Commitments - Summary of Loss Sharing Arrangements (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Change in estimated partner reimbursements that decreased provision for credit losses $ 2,989 $ 11,430 $ 7,057 $ 13,799
Loss sharing agreements        
Financing Receivable, Allowance for Credit Loss [Roll Forward]        
Estimated reimbursements from partners, beginning of period 1,267 1,090 1,103 1,010
Amounts due from partners for charged off loans (155) (166) (328) (337)
Change in estimated partner reimbursements that decreased provision for credit losses 124 267 461 518
Estimated reimbursements from partners, end of period $ 1,236 $ 1,191 $ 1,236 $ 1,191