XML 148 R121.htm IDEA: XBRL DOCUMENT v3.8.0.1
Reinsurance - Reinsurance recoverables on paid and unpaid benefits (Details) - USD ($)
$ in Millions
Dec. 31, 2017
Dec. 31, 2016
Reinsurance Retention Policy [Line Items]    
Reinsurance recoverables, net $ 8,921 $ 8,745
Allstate Financial    
Reinsurance Retention Policy [Line Items]    
Reinsurance recoverables, net 2,354 2,468
Allstate Financial | Annuities    
Reinsurance Retention Policy [Line Items]    
Reinsurance recoverables, net 1,370 1,424
Allstate Financial | Life insurance    
Reinsurance Retention Policy [Line Items]    
Reinsurance recoverables, net 817 860
Allstate Financial | Other    
Reinsurance Retention Policy [Line Items]    
Reinsurance recoverables, net $ 167 $ 184