v3.21.2
Unsecured Borrowings - Unsecured Long-Term Borrowings by Maturity Date (Detail) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total $ 238,930 $ 213,481
Unsecured Debt [Member]    
Debt Instrument [Line Items]    
2022 14,582  
2023 37,567  
2024 29,377  
2025 28,018  
2026 21,426  
2027 - thereafter 107,960  
Total $ 238,930