v3.26.1
Unsecured Borrowings - Unsecured Long-Term Borrowings by Maturity Date (Detail) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total $ 315,426 $ 285,500
Adjustment related to interest rate hedges on certain unsecured long-term borrowings (8,130)  
2027 (267)  
2028 (517)  
2029 (718)  
2030 (645)  
2031 (147)  
2032 - thereafter (5,840)  
Unsecured Debt    
Debt Instrument [Line Items]    
2027 36,495  
2028 39,709  
2029 44,810  
2030 31,870  
2031 31,295  
2032 - thereafter 131,247  
Total $ 315,426