XML 84 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Financial Statement Information - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 14,175 $ 10,239 $ 12,967 $ 14,872
Other comprehensive income (loss), net of tax 487 199 1,703 (258)
Ending balance 14,056 9,633 14,056 9,633
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 681 (644) (535) (187)
Other comprehensive income (loss) before reclassifications     1,703 (258)
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Other comprehensive income (loss), net of tax     1,703 (258)
Ending balance 1,168 (445) 1,168 (445)
Foreign Currency Translation Adjustments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     (581) (231)
Other comprehensive income (loss) before reclassifications     78 (268)
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Other comprehensive income (loss), net of tax     78 (268)
Ending balance (503) (499) (503) (499)
Unrealized Gains (Losses) on Available-for-Sale Securities, Net of Tax        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     46 44
Other comprehensive income (loss) before reclassifications     1,625 10
Amounts reclassified from accumulated other comprehensive income (loss)     0 0
Other comprehensive income (loss), net of tax     1,625 10
Ending balance $ 1,671 $ 54 $ 1,671 $ 54