v3.26.1
Unsecured Borrowings - Unsecured Long-Term Borrowings by Maturity Date (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total $ 347,963 $ 285,500
Adjustment related to interest rate hedges on certain unsecured long-term borrowings (8,710)  
2027 (224)  
2028 (442)  
2029 (735)  
2030 (728)  
2031 (219)  
2032 - thereafter (6,360)  
Unsecured Debt    
Debt Instrument [Line Items]    
2027 24,814  
2028 44,071  
2029 55,279  
2030 36,875  
2031 38,442  
2032 - thereafter 148,482  
Total $ 347,963