XML 85 R24.htm IDEA: XBRL DOCUMENT
v3.20.1

General (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2020
General [Abstract] |
Allowance for credit loss |
Allowance for credit losses |  |  |  |
($ in millions) |  | March 31, 2020 |  | January 1, 2020
Fixed income securities |  | $ | 4 |  |  | $ | — |
Mortgage loans |  | 85 |  |  | 45 |
Other investments |  |  |  |
Bank loans |  | 79 |  |  | 53 |
Agent loans |  | 5 |  |  | 5 |
Investments |  | 173 |  |  | 103 |
Premium installment receivables |  | 96 |  |  | 91 |
Reinsurance recoverables |  | 74 |  |  | 74 |
Other assets |  | 18 |  |  | 18 |
Assets |  | 361 |  |  | 286 |
C ommitments to fund mortgage loans, bank loans and agent loans |  | 4 |  |  | 3 |
Liabilities |  | 4 |  |  | 3 |
Total |  | $ | 365 |  |  | $ | 289 |
Rollforward of credit loss allowance for mortgage loans |  |
($ in millions) |  | Three months ended March 31, 2020
Beginning balance |  | $ | (3 | )
Cumulative effect of change in accounting principle |  | (42 | )
Net (increases) decreases related to credit losses |  | (40 | )
Ending balance |  | $ | (85 | )
Rollforward of credit loss allowance for bank loans |  |
($ in millions) |  | Three months ended March 31, 2020
Beginning balance |  | $ | — |
Cumulative effect of change in accounting principle |  | (53 | )
Net (increases) decreases related to credit losses |  | (27 | )
Reduction of allowance related to sales |  | 1 |
Ending balance |  | $ | (79 | )
Rollforward of credit loss allowance for fixed income securities
($ in millions) |  | Three months ended March 31, 2020
Beginning balance |  | $ | — |
Credit losses on securities for which credit losses not previously reported |  | (4 | )
Ending balance (1) |  | $ | (4 | )
(1) Allowance for fixed income securities as of March 31, 2020 comprised $1 million and $3 million of corporate bonds and MBS, respectively.

X
- Definition Allowance for Credit Loss [Table Text Block] + References No definition available. + Details
Name: | all_AllowanceforCreditLossTableTextBlock
Namespace Prefix: | all_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition General [Abstract] + References No definition available. + Details
Name: | all_GeneralAbstract
Namespace Prefix: | all_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration