XML 128 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Millions
Jul. 01, 2019
Dec. 31, 2019
Jun. 30, 2019
Operating lease right of use assets   $ 1,299 $ 0
Short term lease term   12 months  
Operating lease liabilities non current   $ 1,343 $ 0
Accounting Standards Update 2016-02 [Member]      
Operating lease right of use assets $ 1,400    
Operating lease liabilities,current 200    
Operating lease liabilities non current 1,400    
Adjustment to retained earnings $ 9