| Name | StatutoryAccountingPracticesStatutoryToGAAPDescriptionOfReconcilingItem |
|---|---|
| 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 |
|---|---|---|---|
| Statutory Accounting Practices, Statutory to GAAP, Description of Reconciling Item | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Description of the difference as of the balance sheet date between the financial statements which use generally accepted accounting principles and the statutory financial statements which use statutory accounting practices prescribed or permitted by the state or country in which the filing is made. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| 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 | 505 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 3 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (b) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=6486098&loc=d3e24746-158529 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:StatutoryAccountingPracticesStatutoryToGAAPAmountOfReconcilingItem | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance | |
us-gaap:StatutoryAccountingPracticesStatutoryToGAAPAmountOfReconcilingItem | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceStatutoryAccountingPracticesTable |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:StatutoryAccountingPracticesLineItems | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance | |
us-gaap:StatutoryAccountingPracticesLineItems | domain-member | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceStatutoryAccountingPracticesTable |