| **Fair Value Measurements (Asset Fair Value Measurements Using Significant Unobservable Inputs (Level 3)) (Details) (USD $)In Millions, unless otherwise specified** | 12 Months Ended                                                                                                                                                                                                                     |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
||
| **Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation**                                                                                |                                                                                                                                                                                                                                |   |
| Beginning balance                                                                                                                                                    | $ 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue                                                                                                                                         | $ 5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
| **Total gains or losses (realized/unrealized):**                                                                                                                     |                                                                                                                                                                                                                                |   |
| Included in net income                                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1                                                                                                                     | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
| Included in other comprehensive income                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss                                                                                                  | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
| Purchases                                                                                                                                                            | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases                                                                                                                                       | 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
| Sales                                                                                                                                                                | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales                                                                                                                                           | (1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
| Transfers into Level 3                                                                                                                                               | 16us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3                                                                                                                            | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
| Transfers out of Level 3                                                                                                                                             | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3                                                                                                                            | (1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
| Ending balance                                                                                                                                                       | 20us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue                                                                                                                                          | 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
| Corporate Fixed Maturities                                                                                                                                           |                                                                                                                                                                                                                                |   |
| **Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation**                                                                                |                                                                                                                                                                                                                                |   |
| Beginning balance                                                                                                                                                    | 2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                                                   | 3us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| **Total gains or losses (realized/unrealized):**                                                                                                                     |                                                                                                                                                                                                                                |   |
| Included in net income                                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                             | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| Included in other comprehensive income                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember          | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| Purchases                                                                                                                                                            | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| Sales                                                                                                                                                                | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                                                   | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| Transfers into Level 3                                                                                                                                               | 16us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                                    | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| Transfers out of Level 3                                                                                                                                             | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                                    | (1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| Ending balance                                                                                                                                                       | 18us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember                                                  | 2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_CorporateDebtSecuritiesMember |
| States, Municipalities and Political Subdivisions Fixed Maturities                                                                                                   |                                                                                                                                                                                                                                |   |
| **Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation**                                                                                |                                                                                                                                                                                                                                |   |
| Beginning balance                                                                                                                                                    | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                                          | 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| **Total gains or losses (realized/unrealized):**                                                                                                                     |                                                                                                                                                                                                                                |   |
| Included in net income                                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                    | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Included in other comprehensive income                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Purchases                                                                                                                                                            | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                                      | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Sales                                                                                                                                                                | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                                          | (1)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Transfers into Level 3                                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                            | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Transfers out of Level 3                                                                                                                                             | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                           | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Ending balance                                                                                                                                                       | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember                                          | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_USStatesAndPoliticalSubdivisionsMember |
| Nonredeemable Preferred Equities                                                                                                                                     |                                                                                                                                                                                                                                |   |
| **Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation**                                                                                |                                                                                                                                                                                                                                |   |
| Beginning balance                                                                                                                                                    | 2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                                               | 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| **Total gains or losses (realized/unrealized):**                                                                                                                     |                                                                                                                                                                                                                                |   |
| Included in net income                                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                         | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| Included in other comprehensive income                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember      | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| Purchases                                                                                                                                                            | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                                           | 1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| Sales                                                                                                                                                                | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| Transfers into Level 3                                                                                                                                               | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                                 | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| Transfers out of Level 3                                                                                                                                             | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                                | 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |
| Ending balance                                                                                                                                                       | $ 2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember                                             | $ 2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis= us-gaap_NonredeemablePreferredStockMember |

| X                                                                                                                                                                                                                                                       |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**cinf_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsTotalGainsLossesRealizedAndUnrealizedAbstract**Namespace Prefix:**cinf_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                   |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of gain (loss) recognized in the income statement for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of gain (loss) recognized in other comprehensive income (loss) for financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**credit**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.
+ References
Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258
+ Details**Name:**us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**debit**Period Type:**instant |
| X                                                                                                                                                                             |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_CorporateDebtSecuritiesMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_NonredeemablePreferredStockMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                                                                      |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |