XML 60 R45.htm IDEA: XBRL DOCUMENT v3.20.2
REVENUE RECOGNITION AND CONTRACTS WITH CUSTOMERS 2 (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jan. 01, 2020
Jan. 01, 2019
Change in Contract with Customer, Asset and Liability [Abstract]            
Contract Assets $ 1,819 $ 1,812 $ 1,819 $ 1,812 $ 1,602 $ 1,548
Change in Contract Assets - Increase (Decrease)     217 264    
Contract Liabilities (3,666) (3,188) (3,666) (3,188) $ (3,501) $ (3,378)
Change in Contract Liabilities - (Increase) Decrease     (165) 190    
Net Change     52 454    
Contract liability, revenue recognized $ 351 $ 215 $ 1,554 $ 1,195