XML 201 R156.htm IDEA: XBRL DOCUMENT
v3.20.4

Statutory Financial Information and Dividend Limitations - Narrative (Details) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($)
Dividend Limitations |  |
Action level RBC expressed as a multiplier of authorized control level RBC, which if not achieved would require specific actions to be taken | 2 |
Capital and surplus | $ 21,383 | $ 20,400
Restricted net assets | 31,030 |
Allstate Insurance Company |  |
Dividend Limitations |  |
Dividends paid | 4,440 |
Maximum amount of dividends without prior approval | $ 5,950 |
Advance notice period required for payment of dividend in excess of amount available for distribution without prior approval | 30 days |
Unassigned surplus excluding unrealized appreciation from investments | $ 13,520 |
Capital and surplus | 20,540 |
Authorized control level RBC | $ 2,920 |

X
- Definition Represents the advance notice period required for payment of dividend in excess of amount available for distribution without prior approval of regulatory agencies. + References No definition available. + Details
Name: | all_AdvanceNoticePeriodRequiredForApprovalOfPaymentOfDividendInExcessOfAmountAvailableForDividendDistributionWithoutPriorApprovalFromRegulatoryAgency
Namespace Prefix: | all_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of authorized control level risk based capital (RBC) as of the balance sheet date under prescribed or permitted statutory accounting practices. + References No definition available. + Details
Name: | all_StatutoryAccountingPracticesAuthorizedControlLevelRiskBasedCapital
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the multiplier of authorized control level risk based capital to determine action level risk based capital. + References No definition available. + Details
Name: | all_StatutoryAccountingPracticesMultiplierOfAuthorizedControlLevelRiskBasedCapitalToDetermineActionLevelRiskBasedCapital
Namespace Prefix: | all_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(e)(3)(ii)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfDividends
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of dividends available for payment after computation of statutory restrictions on capital surplus. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(e)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPayments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of dividends that can be declared or paid without approval of regulatory agency. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(e)) -URI http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryAmountAvailableForDividendPaymentsWithoutRegulatoryApproval
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(c)) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 505 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529 + Details
Name: | us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=all_AllstateInsuranceCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |