| Name | LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseForeignCurrencyTranslationGainLoss |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| 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 |
|---|---|---|
| elementCreationTaxonomyVersion | 2016 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Positive_XBRL_Value | Gain | http://fasb.org/us-gaap/role/tin/value |
| Negative_XBRL_Value | Loss | http://fasb.org/us-gaap/role/tin/value |
| Note | Element is modeled from perspective of statement in which other comprehensive income is reported. | http://fasb.org/us-gaap/role/tin/usage |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance | |
us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpensePeriodIncreaseDecrease | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |