XML 67 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Non-Insurance Revenues from Contracts with Customers (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Unearned revenue associated with outstanding non-insurance warrany product and service contracts $ 3,200 $ 3,200 $ 2,900
Contract with customer, liability, revenue recognized 213 435  
Amortization of deferred sales commissions 164 $ 321  
Minimum      
Disaggregation of Revenue [Line Items]      
Warranty contract duration   1 month  
Maximum      
Disaggregation of Revenue [Line Items]      
Warranty contract duration   10 years  
Capitalized Commission Costs      
Disaggregation of Revenue [Line Items]      
Capitalized commission costs 2,300 $ 2,300  
Capitalized Administrator Service Costs      
Disaggregation of Revenue [Line Items]      
Capitalized commission costs $ 19 $ 19