XML 110 R83.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurement - Equity Securities Without Readily Determinable Fair Values (Details)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]    
Carrying value $ 2,368 $ 2,441
Upward carrying value changes 167 243
Downward carrying value changes/impairment (301) $ (42)
Cumulative upward carrying value changes 708  
Cumulative downward carrying value changes/impairment $ (430)  
VISA | Common stock | Class B    
Investment Holdings [Line Items]    
Interest owned, included in other assets (in shares) | shares 40  
Conversion rate 1.6228