XML 53 R107.htm IDEA: XBRL DOCUMENT v3.20.1
COMMITMENTS, GUARANTEES, PRODUCT WARRANTIES AND OTHER LOSS CONTINGENCIES - Guarantees (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Guarantor Obligations [Line Items]    
Liability for indemnification agreements $ 18,985 $ 19,745
Credit support    
Guarantor Obligations [Line Items]    
Commitments 1,483  
Liability 33  
Indemnification agreements    
Guarantor Obligations [Line Items]    
Commitments 1,544  
Liability for indemnification agreements 144  
Indemnification agreements - discontinued operations    
Guarantor Obligations [Line Items]    
Liability 139  
Indemnification agreements - discontinued operations | Maximum    
Guarantor Obligations [Line Items]    
Commitments $ 1,019