XML 203 R134.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONTINGENCIES, COMMITMENTS AND GUARANTEES (Details - Long term purchase commitments) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Future minimum lease payments under operating leases      
2019 $ 249    
2020 185    
2021 121    
2022 87    
2023 63    
Remaining years after 2023 182    
Total 887    
Rent expense 283 $ 269 $ 331
Other Commitments      
Other Commitments $ 6,000