Quarterly report pursuant to Section 13 or 15(d)

Securitizations and Other Variable Interest Entities - Unconsolidated Tax Credit VIEs (Details)

v3.24.3
Securitizations and Other Variable Interest Entities - Unconsolidated Tax Credit VIEs (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
On-balance sheet assets      
All other assets $ 168,320 $ 160,875  
Total assets 3,324,293 3,180,151 $ 3,153,090
On-balance sheet liabilities      
Total liabilities 3,027,781 2,888,505  
Tax Credit Vehicles | Unconsolidated VIEs      
Variable Interest Entity [Line Items]      
Maximum loss exposure 29,510 30,040  
On-balance sheet assets      
All other assets 29,510 30,040  
Total assets 29,510 30,040  
On-balance sheet liabilities      
All other liabilities 7,357 7,254  
Total liabilities 7,357 7,254  
Other Variable Interest Entities      
On-balance sheet liabilities      
Total assets of VIEs $ 82,297 $ 84,148