| Name | LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseForeignCurrencyTranslationGainLoss |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | credit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Liability for Unpaid Claims and Claims Adjustment Expense, Foreign Currency Translation Gain (Loss) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Amount of foreign currency gain (loss) which decreases (increases) the cost of settling unpaid claims after deduction of reinsurance recoveries. Includes, but is not limited to, claims which have been incurred but not reported. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Note | Element is modeled from other comprehensive income statement perspective. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| PublishDate | 2016-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Positive_XBRL_Value | Enter a positive XBRL value for foreign currency translation gain. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Negative_XBRL_Value | Enter a negative XBRL value for foreign currency translation loss. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |