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 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Unearned revenue associated with outstanding non-insurance warrany product and service contracts $ 3,300 $ 3,300 $ 2,900
Contract with customer, liability, revenue recognized 200 635  
Amortization of deferred sales commissions 173 $ 494  
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,400 $ 2,400  
Capitalized Administrator Service Costs      
Disaggregation of Revenue [Line Items]      
Capitalized commission costs $ 22 $ 22