XML 167 R122.htm IDEA: XBRL DOCUMENT
v3.20.4

Reinsurance and Indemnification - New Jersey Property-Liability Insurance Guaranty Association (Details) - USD ($) | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 | Dec. 31, 2019
New Jersey Unsatisfied Claim and Judgment Fund |  |
Reinsurance Retention Policy [Line Items] |  |
Minimum medical benefits portion of personal injury protection coverage for reimbursement to insurers for policies issued or renewed prior to January 1, 1991 | $ 75,000 |
Minimum medical benefits portion of personal injury protection coverage for reimbursement to insurers for policies issued or renewed from January 1, 1991 to December 31, 2004 | 75,000 |
Maximum reimbursement to insurers for medical benefits paid under personal injury protection coverage. | 250,000 |
Reinsurance, administration assessments paid | 7,000,000 |
Reinsurance and indemnification recoverables, net | 389,000,000 | $ 446,000,000
Insurance fund balance | 50,000,000 |
PLGIA |  |
Reinsurance Retention Policy [Line Items] |  |
Insurance fund balance | $ 248,000,000 |

X
- Definition Insurance Fund Balance + References No definition available. + Details
Name: | all_InsuranceFundBalance
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the maximum portion reimbursement to insurers for medical benefits paid under the personal injury protection coverage. + References No definition available. + Details
Name: | all_MaximumReimbursementToInsurersForMedicalBenefitsPortionOfPersonalInjuryProtectionCoverage
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the minimum medical benefits portion of personal injury protection coverage for reimbursement to insurers for policies issued or renewed from January 1, 1991 to December 31, 2004. + References No definition available. + Details
Name: | all_MinimumMedicalBenefitsPortionOfPersonalInjuryProtectionCoveragePaidForReimbursementToInsurersForPoliciesIssuedOrRenewedFromJanuary11991ToDecember312004
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents the minimum medical benefits portion of personal injury protection coverage for reimbursement to insurers for policies issued or renewed prior to January 1, 1991. + References No definition available. + Details
Name: | all_MinimumMedicalBenefitsPortionOfPersonalInjuryProtectionCoveragePaidForReimbursementToInsurersForPoliciesIssuedOrRenewedPriorToJanuary11991
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reinsurance, Administration Assessments Paid + References No definition available. + Details
Name: | all_ReinsuranceAdministrationAssessmentsPaid
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after valuation allowance, recoverable under reinsurance contracts including premium paid under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(6)) -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 20 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 310 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=99404803&loc=d3e21409-158489 + Details
Name: | us-gaap_ReinsuranceRecoverables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ReinsuranceRetentionPolicyLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CededCreditRiskAxis=all_NewJerseyUnsatisfiedClaimJudgmentFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CededCreditRiskAxis=all_PLGIAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |