XML 77 R59.htm IDEA: XBRL DOCUMENT
v3.21.1

Investments - Change in unrealized net capital gains and losses (Details) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2021 USD ($)
Change in Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) |
Change in unrealized net capital gains and losses | $ (2,181)
Amount recognized for: |
Insurance reserves | 138
DAC and DSI | 136
Reclassification of noncontrolling interest | 4
Amounts recognized | 278
Deferred income taxes | 403
Increase in unrealized net capital gains and losses, after-tax | (1,500)
EMA limited partnerships |
Change in Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) |
Change in unrealized net capital gains and losses | 0
Investments classified as held for sale |
Change in Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) |
Change in unrealized net capital gains and losses | (807)
Fixed income securities |
Change in Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) |
Change in unrealized net capital gains and losses | (1,374)
Short-term investments |
Change in Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) |
Change in unrealized net capital gains and losses | 0
Derivative instruments |
Change in Unrealized Gain (Loss) Recognized in Accumulated Other Comprehensive Income (Loss) |
Change in unrealized net capital gains and losses | $ 0

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

X
- Definition Represents change in Deferred Policy Acquisition Costs and Deferred Sales Inducement Costs adjustment included in accumulated other comprehensive income (loss) during the period. + References No definition available. + Details
Name: | all_ChangeInDeferredAcquisitionPolicyCostsAndDeferredSalesInducementCostImpactOnAccumulatedOtherComprehensiveIncome
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Represents change in insurance reserve adjustment included in accumulated other comprehensive income (loss) during the period. + References No definition available. + Details
Name: | all_ChangeInInsuranceReservesImpactOnAccumulatedOtherComprehensiveIncome
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Change in Reclassification Of Noncontrolling Interests Impact on Accumulated Other Comprehensive Income + References No definition available. + Details
Name: | all_ChangeInReclassificationOfNoncontrollingInterestsImpactOnAccumulatedOtherComprehensiveIncome
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Represents change in accumulated adjustments to Deferred Policy Acquisition Costs, Deferred Sales Inducement Costs, and insurance reserves related to unrealized capital gains and losses during the period. + References No definition available. + Details
Name: | all_IncreaseDecreaseInAmountsRecognizedInInsuranceReservesDeferredAcquisitionPolicyCostsAndDeferredSalesInducementCostInAccumulatedOtherComprehensiveIncome
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquityMethodInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_FixedIncomeSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |