XML 134 R115.htm IDEA: XBRL DOCUMENT
v3.19.1

Reserve for Life-Contingent Contract Benefits and Contractholder Funds - Contractholder funds activity (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Contractholder funds activity |  |  |
Balance, beginning of year | $ 19,434 | $ 20,260 | $ 21,295
Deposits | 1,109 | 1,130 | 1,164
Interest credited | 650 | 687 | 722
Benefits | (844) | (901) | (966)
Surrenders and partial withdrawals | (1,135) | (999) | (1,053)
Maturities of and interest payments on institutional products | 0 | 0 | (86)
Contract charges | (824) | (826) | (829)
Net transfers from separate accounts | 6 | 5 | 5
Other adjustments | (25) | 78 | 8
Balance, end of year | $ 18,371 | $ 19,434 | $ 20,260

X
- Definition Decrease in the liability for policyholder contract deposits resulting from benefits paid out of contract holder funds. + References No definition available. + Details
Name: | all_BenefitsPaidFromContractHolderFunds
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition An amount that an insurer deducts from a contract holder's account, as compensation for services rendered. + References No definition available. + Details
Name: | all_ContractCharges
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Increase in the liability for policyholder contract deposits resulting from amounts received during the period from the insured. + References No definition available. + Details
Name: | all_DepositsToContractHolderFunds
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Increase in the liability for policyholder contract deposits resulting from interest credited during the period by the insurer to policy owner accounts. + References No definition available. + Details
Name: | all_InterestToContractHolderFunds
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in the liability for policyholder contract deposits resulting from maturities of and interest payments on institutional products. + References No definition available. + Details
Name: | all_MaturitiesOfAndInterestPaymentsOnInstitutionalProducts
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Other adjustments during the period to the liability for policyholder contract deposits, not specified elsewhere in the taxonomy. + References No definition available. + Details
Name: | all_PolicyholderContractDepositsAdjustmentsOther
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Change in the liability for policyholder contract deposits resulting from net amounts transferred from separate accounts during the period. + References No definition available. + Details
Name: | all_PolicyholderContractDepositsSeparateAccountsTransfersNet
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Decrease in the liability for policyholder contract deposits resulting from surrenders and partial withdrawals out of contract holder funds. + References No definition available. + Details
Name: | all_SurrendersAndPartialWithdrawalsFromContractHolderFunds
Namespace Prefix: | all_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
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