| Name | GuaranteedBenefitLiabilityNet |
|---|---|
| Namespace | http://fasb.org/us-gaap/2021-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | instant |
| Substitution Group | xbrli:item |
| Balance | credit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Guaranteed Benefit Liability, Net | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Guaranteed Benefit Liability, Net, Beginning Balance | en-US | http://www.xbrl.org/2003/role/periodStartLabel | http://www.xbrl.org/2003/role/link |
| Guaranteed Benefit Liability, Net, Ending Balance | en-US | http://www.xbrl.org/2003/role/periodEndLabel | http://www.xbrl.org/2003/role/link |
| Sum of the amount of expected guaranteed benefits in excess of the projected account balances for minimum guaranteed benefit contracts, as of the balance sheet date, net of reinsurance recoverables, for all guaranteed benefit types. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 944 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 20 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 55 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 15 | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=124504833&loc=d3e7104-158389 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 944 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 80 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 1 | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:ScheduleOfMinimumGuaranteedBenefitLiabilitiesTextBlock | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |