| Name | LiabilityForFuturePolicyBenefitsDescription |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Liability for Future Policy Benefits, Description (Deprecated 2019-01-31) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| A description of the accrued obligation to policyholders pertaining to insured events pertaining to long-duration contracts, which can be viewed as either (a) the present value of future benefits to be paid to or on behalf of policyholders and expenses less the present value of future net premiums payable under the insurance contracts or (b) the accumulated amount of net premiums already collected less the accumulated amount of benefits and expenses already paid to or on behalf of policyholders. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| DeprecatedDate | 2019-01-31 | http://fasb.org/srt/role/changeNote/changeNote |
| DeprecatedLabel | Element was deprecated because of low usage. | http://fasb.org/srt/role/changeNote/changeNote |
| DeprecationReplacement | FuturePolicyBenefitsLiabilityPolicy | http://fasb.org/srt/role/changeNote/changeNote |
| SourceName | Long-duration Insurance | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2019 | http://fasb.org/srt/role/changeNote/changeNote |
| ChangeDate | 2018-08 | http://fasb.org/srt/role/changeNote/changeNote |
| ElementDeprecated | true | http://fasb.org/srt/role/changeNote/changeNote |
| Source_ASU_Number | 2018-12 | http://fasb.org/srt/role/changeNote/changeNote |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DeprecatedItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FuturePolicyBenefitsLiabilityPolicy | dep-concept-deprecatedConcept | http://fasb.org/us-gaap/role/deprecated/deprecated |