| Name | NaturePurposeAndEffectOfReinsuranceTransactions |
|---|---|
| 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 |
|---|---|---|---|
| Description of the coverages that are ceded, explanation that the purpose of reinsurance is primarily to mitigate risk of loss under the policies ceded, and to explain in text the effects of reinsurance on the entity's financial statements and operations. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Nature, Purpose and Effect of Reinsurance Transactions (Deprecated 2020-01-31) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |