| Name | UnrealizedGainOnSecurities |
|---|---|
| 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 |
|---|---|---|---|
| The increase (decrease), resulting in a gain, in the difference between the fair value and the carrying value, or in the comparative fair values, of securities held at each balance sheet date, that was included in earnings for the period. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Unrealized Gain on Securities | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |