| Name | ReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable |
|---|---|
| Namespace | http://fasb.org/srt/2020-01-31 |
| Prefix | srt |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrldt:hypercubeItem |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| SEC Schedule, 12-17, Insurance Companies, Reinsurance [Table] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Disclosure of supplemental information about reinsurance including, but not limited to, type of insurance, gross amount of premium, premium ceded to another company, premium assumed from another company, net amount of premium revenue, and percentage of premium assumed to net premium revenue. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Publisher | SEC | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Regulation S-X (SX) | http://www.xbrl.org/2003/role/disclosureRef |
| Number | 210 | http://www.xbrl.org/2003/role/disclosureRef |
| Section | 12 | http://www.xbrl.org/2003/role/disclosureRef |
| Subsection | 17 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
srt:ProductOrServiceAxis | parent-child | http://fasb.org/srt/role/disclosure/SECScheduleArticle12-17Reinsurance | |
srt:ReinsurancePremiumsForInsuranceCompaniesByProductSegmentLineItems | parent-child | http://fasb.org/srt/role/disclosure/SECScheduleArticle12-17Reinsurance | |
srt:ProductOrServiceAxis | hypercube-dimension | http://fasb.org/srt/role/disclosure/SECScheduleArticle12-17ReinsuranceReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable |
| Name | Relation Type | Role | |
|---|---|---|---|
srt:SupplementalScheduleOfReinsurancePremiumsForInsuranceCompaniesTextBlock | parent-child | http://fasb.org/srt/role/disclosure/SECScheduleArticle12-17Reinsurance | |
srt:ReinsurancePremiumsForInsuranceCompaniesByProductSegmentLineItems | all | http://fasb.org/srt/role/disclosure/SECScheduleArticle12-17ReinsuranceReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable |