XML 101 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Option - Borrowings Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurements    
Borrowings at fair value $ 76,340 $ 73,701
Recurring    
Fair Value Measurements    
Borrowings at fair value 76,340 73,701
Recurring | Equity    
Fair Value Measurements    
Borrowings at fair value 37,046 33,952
Recurring | Interest rates    
Fair Value Measurements    
Borrowings at fair value 28,638 31,222
Recurring | Commodities    
Fair Value Measurements    
Borrowings at fair value 7,837 5,078
Recurring | Credit    
Fair Value Measurements    
Borrowings at fair value 1,347 1,344
Recurring | Foreign exchange    
Fair Value Measurements    
Borrowings at fair value $ 1,472 $ 2,105