XML 132 R105.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Reserve for Life-Contingent Contract Benefits and Contractholder Funds - Contractholder funds activity (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Contractholder funds activity |  |  |
Balance, beginning of year | $ 20,260 | $ 21,295 | $ 22,529
Deposits | 1,130 | 1,164 | 1,203
Interest credited | 687 | 722 | 760
Benefits | (901) | (966) | (1,077)
Surrenders and partial withdrawals | (999) | (1,053) | (1,278)
Maturities of and interest payments on institutional products | 0 | (86) | (1)
Contract charges | (826) | (829) | (818)
Net transfers from separate accounts | 5 | 5 | 7
Other adjustments | 78 | 8 | (30)
Balance, end of year | $ 19,434 | $ 20,260 | $ 21,295

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://www.xbrl.org/2003/role/presentationRef -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 Reference 2: http://www.xbrl.org/2003/role/presentationRef -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 + Details
Name: | us-gaap_PolicyholderContractDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant