v3.25.4
Fair Value Option - Borrowings Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Fair Value Measurements    
Borrowings at fair value $ 132,479 $ 103,332
Recurring    
Fair Value Measurements    
Borrowings at fair value 132,479 103,332
Recurring | Equity    
Fair Value Measurements    
Borrowings at fair value 64,457 49,144
Recurring | Interest rates    
Fair Value Measurements    
Borrowings at fair value 46,394 34,451
Recurring | Commodities    
Fair Value Measurements    
Borrowings at fair value 13,665 14,829
Recurring | Credit    
Fair Value Measurements    
Borrowings at fair value 6,094 3,306
Recurring | Foreign exchange    
Fair Value Measurements    
Borrowings at fair value $ 1,869 $ 1,602