| Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |