v3.26.1
Derivative financial instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]                
Notional Amount $ 32,300   $ 32,300     $ 31,000    
Cash Flow Hedges                
Derivative [Line Items]                
Equity, attributable to parent, before tax (68) $ 85 (68) $ 85 $ 9 90 $ 9 $ (135)
Clearinghouse Credit Facilities                
Derivative [Line Items]                
Amount of initial margin posted 161   161     224    
Income Statement Location: us-gaap:InterestExpenseOperating                
Derivative [Line Items]                
Change in cash flow hedges derivative instruments, fair value net 8 (33) 13 (86)        
Interest Rate Contracts | Designated as Hedging Instrument | Fair value hedges:                
Derivative [Line Items]                
Notional Amount 1,400   1,400     1,600    
Interest Rate Contracts | Not Designated as Hedging Instrument                
Derivative [Line Items]                
Notional Amount 48,500   48,500     43,000    
Foreign exchange and other option and futures contracts | Not Designated as Hedging Instrument                
Derivative [Line Items]                
Notional Amount 2,400   2,400     $ 2,400    
Interest rate swap agreements                
Derivative [Line Items]                
Cash flow hedge reclassification before tax $ 5 $ (44) 6 $ (106)        
Interest rate swap agreements | Maturity Period 2026                
Derivative [Line Items]                
Cash flow hedge loss to be reclassified within 12 months     $ 39