XML 133 R118.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Information (Unaudited) (Parenthetical) (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Quarterly Financial Information [Line Items]          
TCJA, adjustment to provisional net charge for income taxes   $ 157   $ 157  
Provision (benefit) for income taxes     $ 8,755 4,448 $ 19,903
Transfer of Intangible Properties          
Quarterly Financial Information [Line Items]          
Provision (benefit) for income taxes $ (2,600)     (2,600)  
Increase (decrease) in net income       $ 2,400  
Decrease (increase) in diluted earnings per share $ (0.34) $ 0.02   $ (0.31)