XML 123 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Reportable Segments - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
state
segment
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting Information      
Number of reportable segments | segment 5    
Allstate Protection      
Segment Reporting Information      
Premium earned as percentage of consolidated revenues 84.00%    
Number of states in which entity operates | state 50    
Minimum percentage of premiums to be considered as significant 5.00%    
Allstate Protection | Non-US      
Segment Reporting Information      
Revenues from external customers generated outside the united states | $ $ 2,140 $ 2,060 $ 1,940
Protection Services | Non-US      
Segment Reporting Information      
Revenues from external customers generated outside the united states | $ $ 472 $ 346 $ 258
Allstate Health and Benefits      
Segment Reporting Information      
Number of states in which entity operates | state 50    
Minimum percentage of premiums to be considered as significant 5.00%