XML 182 R176.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Benefit Plans - Allstate 401(k) savings plan (Details) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Retirement Benefits [Abstract] |  |  |
Principal balance of note from ESOP | $ 2,000,000 |  |
Company's contribution to the Allstate Plan | 93,000,000 | $ 89,000,000 | $ 81,000,000
ESOP benefit computed |  |  |
Interest expense recognized by ESOP | 0 | 0 | 0
Less: dividends accrued on ESOP shares | (1,000,000) | (1,000,000) | (1,000,000)
Cost of shares allocated | 3,000,000 | 0 | 3,000,000
Compensation expense | 2,000,000 | (1,000,000) | 2,000,000
Reduction of defined contribution due to ESOP | 43,000,000 | 1,000,000 | 38,000,000
ESOP benefit | (41,000,000) | (2,000,000) | (36,000,000)
Contributions to ESOP | $ 2,000,000 | 0 | 1,000,000
Number of committed-to-be-released (in shares) | 400,000 |  |
Allocated ESOP shares (in shares) | 39,000,000 |  |
Unallocated ESOP shares (in shares) | 0 |  |
Defined contribution plan expense for eligible employees of Canadian insurance subsidiaries and Sterling | $ 15,000,000 | $ 15,000,000 | $ 12,000,000

X
- Definition This element represents the defined contribution plans expenses for eligible employees of certain subsidiaries. + References No definition available. + Details
Name: | all_DefinedContributionPlanExpenseForEligibleEmployeesOfCertainSubsidiaries
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | all_EmployeeStockOwnershipPlanESOPAbstract
Namespace Prefix: | all_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The element represents the aggregate amount of ESOP benefit. + References No definition available. + Details
Name: | all_EmployeeStockOwnershipPlanESOPBenefit
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the cost of the shares allocated to an employee stock ownership plan during the period. + References No definition available. + Details
Name: | all_EmployeeStockOwnershipPlanESOPCostOfSharesAllocatedToESOP
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Dividends accrued during the period on stock held by an employee stock ownership plan. + References No definition available. + Details
Name: | all_EmployeeStockOwnershipPlanESOPDividendsAccruedToESOP
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the reduction in the entity's cost recognized during the period for defined contribution plans due to use of the ESOP for pre-funding anticipated contributions. + References No definition available. + Details
Name: | all_EmployeeStockOwnershipPlanESOPReductionInDefinedContribution
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_CompensationAndRetirementDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of plan compensation cost recognized during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount reported as a liability as of the balance sheet date by the entity (the employer) of the loan made by a third-party lender directly to the ESOP. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109244457&loc=d3e16545-113920 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition An entity often discloses the amount of interest paid by the ESOP to a lender. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=109244457&loc=d3e16545-113920 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPInterestPaymentsFromESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant