XML 254 R178.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS, GUARANTEES, PRODUCT WARRANTIES AND OTHER LOSS CONTINGENCIES - Guarantees (Details) - USD ($)
$ in Millions
Dec. 31, 2017
Dec. 31, 2016
Other Commitments [Line Items]    
Liabilities recorded $ 22,795 $ 22,912
Credit Support    
Other Commitments [Line Items]    
Other commitments 1,844  
Liability for arrangements 68  
Indemnification Agreements - Continuing Operations    
Other Commitments [Line Items]    
Other commitments 1,660  
Liabilities recorded 251  
Liability for arrangements 7  
Residual value guarantee 246  
Indemnification Agreements - Discontinued Operations    
Other Commitments [Line Items]    
Liabilities recorded including the evaluation of risk and likelihood of making payments 295  
Indemnification Agreements - Discontinued Operations | Maximum    
Other Commitments [Line Items]    
Other commitments $ 2,648