XML 110 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Reportable Segments - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
segment
state
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Segment Reporting Information      
Number of reportable segments | segment 7    
Allstate Protection      
Segment Reporting Information      
Premium earned as percentage of consolidated revenues 79.40%    
Number of states in which entity operates | state 50    
Minimum percentage of premiums to be considered as significant 5.00%    
Revenues from external customers generated outside the United States $ 1,570 $ 1,370 $ 1,200
Allstate Life      
Segment Reporting Information      
Number of states in which entity operates | state 50    
Minimum percentage of premiums to be considered as significant 5.00%    
Consumer product protection plans | Protection Services      
Segment Reporting Information      
Insurance premiums, commissions and fees $ 909 633 503
Consumer product protection plans | Protection Services | Non-US      
Segment Reporting Information      
Insurance premiums, commissions and fees $ 188 $ 95 $ 61