XML 133 R114.htm IDEA: XBRL DOCUMENT
v3.19.1

Reserve for Life-Contingent Contract Benefits and Contractholder Funds - Key assumptions (Details) - USD ($) $ in Millions | 12 Months Ended |  |  |
--- | --- | --- | --- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Key contract provisions relating to contractholder funds: |  |  |  |
Total contractholder funds | $ 18,371 | $ 19,434 | $ 20,260 | $ 21,295
Interest-sensitive life insurance contract charges |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Period for withdrawal or surrender charges | 20 years |  |  |
Total contractholder funds | $ 8,229 | 8,190 |  |
Equity-indexed life insurance | Minimum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 0.00% |  |  |
Equity-indexed life insurance | Maximum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 10.50% |  |  |
Other life insurance | Minimum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 1.00% |  |  |
Other life insurance | Maximum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 6.00% |  |  |
Fixed annuities contract charges |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Percent of fixed annuities subject to market value adjustment for discretionary withdrawals | 13.50% |  |  |
Total contractholder funds | $ 9,681 | 10,828 |  |
Immediate Fixed Annuities | Minimum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 0.00% |  |  |
Immediate Fixed Annuities | Maximum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 9.80% |  |  |
Equity-indexed fixed annuities | Minimum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | (8.00%) |  |  |
Equity-indexed fixed annuities | Maximum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 10.80% |  |  |
Other fixed annuities | Minimum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 0.10% |  |  |
Other fixed annuities | Maximum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 6.00% |  |  |
Other investment contracts |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Total contractholder funds | $ 461 | $ 416 |  |
Other investment contracts | Minimum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 1.70% |  |  |
Other investment contracts | Maximum |  |  |  |
Key contract provisions relating to contractholder funds: |  |  |  |
Contractholder funds, interest rate assumptions (as a percent) | 10.30% |  |  |

X
- Definition The percentage of annuities subject to market value adjustment for discretionary withdrawals. + References No definition available. + Details
Name: | all_FixedAnnuitiesSubjectToMarketValueAdjustmentPercent
Namespace Prefix: | all_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Interest rate applied to policyholder contract deposits during the stated period. + References No definition available. + Details
Name: | all_PolicyholderContractDepositsInterestRateAssumptions
Namespace Prefix: | all_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The period over which withdrawal or surrender charges are generally calculated as either a percentage of account or declining dollar amount. + References No definition available. + Details
Name: | all_WithdrawalSurrenderChargesPeriod
Namespace Prefix: | all_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The liability as of the balance sheet date to the policyholders for deposits held under the terms of insurance contracts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 30 -Paragraph 16 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=49168914&loc=d3e13951-158433 Reference 2: 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.13(a)(3)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_PolicyholderContractDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | srt_ProductOrServiceAxis=all_InterestSensitiveLifeInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_EquityIndexedLifeInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_OtherLifeInsuranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_FixedAnnuitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_ImmediateFixedAnnuitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_EquityIndexedFixedAnnuitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_OtherFixedAnnuitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=all_OtherInvestmentContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |