v3.26.1
Fair Value Measurements and Financial Instruments - Schedule of Cumulative Basis Adjustments for Fair Value Hedges (Details) - Balance Sheet Location [Axis]: us-gaap:LongTermDebtAndCapitalLeaseObligations - Fair Value Hedges - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Carrying amount of hedged liabilities $ 18,702 $ 18,815
Cumulative amount of fair value hedging adjustment included in the carrying amount of the hedged liabilities (4,949) (4,841)
Cumulative amount of fair value hedging adjustment remaining for which hedge accounting has been discontinued $ 196 $ 214