XML 142 R128.htm IDEA: XBRL DOCUMENT v3.6.0.2
Reporting Segments (Details)
12 Months Ended
Dec. 31, 2016
USD ($)
segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Segment Reporting Information      
Number of reportable segments | segment 4    
Period within which an unusual or infrequent item is unlikely to recur 2 years    
Prior period with no similar unusual or infrequent item 2 years    
Non-US      
Segment Reporting Information      
Revenues from external customers generated outside the United States $ 1,000,000 $ 0 $ 0
Allstate Protection      
Segment Reporting Information      
Revenues from external customers generated outside the United States $ 1,060,000,000 $ 1,030,000,000 $ 1,080,000,000