Repurchase Agreements [Member]

NameRepurchaseAgreementsMember
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typenonnum:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Investments represented by an agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Such agreements are generally short-term in nature.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link
Repurchase Agreements [Member]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link