| Name | AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureCause |
|---|---|
| Namespace | http://fasb.org/us-gaap/2022 |
| 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 |
|---|---|---|---|
| Available-for-Sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Cause | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Disclosure regarding factors used to determine that the impairment of securities not categorized as either held-to-maturity securities or trading securities (hence equal to available for sale securities) where cost exceeds fair value is not an other than temporary impairment (OTTI). This item contains disclosure of the cause of the impairment of the available-for-sale investments determined to be temporarily impaired. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Note | Element is intended to be used for each reported period for which amendment from Accounting Standards Update identified in tin-part:Source_ASU_Number is not applied. | http://fasb.org/us-gaap/role/tin/transition |
| Source | ASU | http://fasb.org/us-gaap/role/tin/transition |
| SourceName | Financial Instruments-Credit Losses | http://fasb.org/us-gaap/role/tin/transition |
| Source_ASU_Number | 2016-13 | http://fasb.org/us-gaap/role/tin/transition |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 320 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 10 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 6 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (b)(2) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:Asu201613TransitionAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/CreditLosses |