XML 226 R179.htm IDEA: XBRL DOCUMENT
v3.25.4

Benefit Plans - Schedule of Fair Values of Pension Plan Assets (Details) - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2025 | Dec. 31, 2024 | Dec. 31, 2023
Free-standing derivatives, liabilities | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value |  | $ (3) |
Free-standing derivatives, liabilities | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value |  | (9) |
Free-standing derivatives, liabilities | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value |  | 0 |
Pension benefits |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | $ 2,942 | $ 2,915 |
Total plan assets at fair value, allocation (as a percent) | 100.00% | 100.00% |
Investments measured using the net asset value practical expedient | $ 1,559 | $ 1,570 |
Securities lending obligation | (124) | (158) |
Derivatives counterparty and cash collateral netting | (1) | (8) |
Other net plan assets | 38 | 49 |
Total reported plan assets | 4,414 | 4,368 | $ 4,440
Pension benefits | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | $ 1,586 | $ 1,582 |
Total plan assets at fair value, allocation (as a percent) | 53.90% | 54.20% |
Pension benefits | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | $ 1,278 | $ 1,252 |
Total plan assets at fair value, allocation (as a percent) | 43.40% | 43.00% |
Pension benefits | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | $ 78 | $ 81 |
Total plan assets at fair value, allocation (as a percent) | 2.70% | 2.80% |
Total reported plan assets | $ 78 | $ 81 | 0
Pension benefits | Equity securities |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 133 | 107 |
Pension benefits | Equity securities | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 128 | 106 |
Pension benefits | Equity securities | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 5 | 1 |
Pension benefits | Equity securities | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Government bonds |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 1,424 | 1,525 |
Pension benefits | Government bonds | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 1,296 | 1,401 |
Pension benefits | Government bonds | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 128 | 124 |
Pension benefits | Government bonds | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Corporate bonds |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 1,079 | 985 |
Pension benefits | Corporate bonds | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Corporate bonds | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 1,079 | 985 |
Pension benefits | Corporate bonds | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Short-term investments |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 235 | 220 |
Pension benefits | Short-term investments | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 166 | 78 |
Pension benefits | Short-term investments | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 69 | 142 |
Pension benefits | Short-term investments | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Free-standing derivatives, assets |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 3 | 9 |
Pension benefits | Free-standing derivatives, assets | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Free-standing derivatives, assets | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 3 | 9 |
Pension benefits | Free-standing derivatives, assets | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Free-standing derivatives, liabilities |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | (10) | (12) |
Pension benefits | Free-standing derivatives, liabilities | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | (4) |  |
Pension benefits | Free-standing derivatives, liabilities | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | (6) |  |
Pension benefits | Free-standing derivatives, liabilities | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 |  |
Pension benefits | Bank loans |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 78 | 81 |
Pension benefits | Bank loans | Quoted prices in active markets for identical assets (Level 1) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Bank loans | Significant other observable inputs (Level 2) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 0 | 0 |
Pension benefits | Bank loans | Significant unobservable inputs (Level 3) |  |  |
Components of net periodic cost |  |  |
Total plan assets at fair value | 78 | 81 |
Total reported plan assets | $ 78 | $ 81 | $ 0

X
- Definition Defined Benefit Plan, Derivatives Counterparty and Cash Collateral Netting + References No definition available. + Details
Name: | all_DefinedBenefitPlanDerivativesCounterpartyandCashCollateralNetting
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fair value of plan assets before net receivables and reductions for liabilities other than for benefits. + References No definition available. + Details
Name: | all_DefinedBenefitPlanFairValueofPlanAssetsLiabilitiesGross
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This element represents the allocation of total plan assets at fair value. + References No definition available. + Details
Name: | all_DefinedBenefitPlanFairValueofPlanAssetsLiabilitiesPercentage
Namespace Prefix: | all_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the plan's obligation to return securities lending collateral received under a securities lending program. Due to its relatively short-term nature, the outstanding balance of the obligation approximates fair value. + References No definition available. + Details
Name: | all_DefinedBenefitPlanObligationToReturnSecuritiesReceivedAsCollateral
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents other net assets of the plan, including interest and dividends receivable and net receivables related to settlements of investment transactions, such as purchases and sales. + References No definition available. + Details
Name: | all_DefinedBenefitPlanOtherPlanAssetsLiabilitiesFairValue
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11 Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 107 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103 Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 54B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482134/820-10-35-54B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A + Details
Name: | us-gaap_AlternativeInvestment
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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (k) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (l) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (j)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (j)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (j)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (j)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-7 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (q) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (m) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 + Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (c)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-5 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 715 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=all_FreeStandingDerivativeLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=all_GovernmentBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=all_DefinedBenefitPlanShorttermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=all_FreeStandingDerivativeAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=all_BankLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |