| Name | ReinsuranceRecoverableForPaidAndUnpaidClaimsAndClaimsAdjustmentsMember |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | nonnum:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Reinsurance recoverable, after valuation allowance, under reinsurance contract. Includes, but is not limited to, settled and unsettled claims, incurred but not reported loss, loss adjustment expense, policy benefits and policy reserves. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Reinsurance Recoverable for Paid and Unpaid Claims and Claims Adjustments [Member] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |