| Name | DeferredPolicyAcquisitionCostsAndPresentValueOfFutureInsuranceProfitsAmortizationExpenseExcludingAccruedInterest |
|---|---|
| Namespace | http://fasb.org/us-gaap/2021-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | debit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Deferred Policy Acquisition Costs and Present Value of Future Insurance Profits, Amortization Expense, Excluding Accrued Interest | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Deferred Policy Acquisition Costs and Present Value of Future Insurance Profits, Amortization Expense, Excluding Accrued Interest, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Amount of amortization expense (reversal of amortization expense) for deferred policy acquisition costs and present value of future profits from insurance contract acquired in business combination, excluding accrued interest on unamortized balance. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Note | Element is modeled from perspective of statement in which net income is reported. | http://fasb.org/us-gaap/role/tin/usage |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/usage |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/value |
| Positive_XBRL_Value | Expense | http://fasb.org/us-gaap/role/tin/value |
| Negative_XBRL_Value | Reversal of Expense | http://fasb.org/us-gaap/role/tin/value |
| elementCreationTaxonomyVersion | 2017 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DeferredPolicyAcquisitionCostsAndPresentValueOfFutureInsuranceProfitsAmortizationExpenseRealizedGainLoss | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance | |
us-gaap:DeferredPolicyAcquisitionCostsAndPresentValueOfFutureInsuranceProfitsAmortizationExpenseAssumptionChange | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:DeferredPolicyAcquisitionCostsAndPresentValueOfFutureInsuranceProfitsAmortizationExpenseExcludingAccruedInterestAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance | |
us-gaap:DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1 | summation-item | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance |