XML 72 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collateralized Transactions - Financial Instruments at Fair Value Received as Collateral that were Permitted to be Delivered or Repledged (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Collateralized Agreements [Abstract]    
Collateral permitted to be delivered or repledged $ 1,623,886 $ 1,634,979
Collateral that was delivered or repledged 1,577,554 1,550,755
Collateral permitted to be further repledged by the receiving counterparty $ 151,534 $ 41,730