XML 35 R78.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables from and payables to brokers, dealers and clearing organizations (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Brokers and Dealers [Abstract]    
Receivable from Broker-dealers $ 676,674 $ 692,581
Securities Failed-to-Deliver 17,943 72,918
Receivable from Clearing organizations 5,929 15,319
Stock borrow interest receivable 17,088 5,295
Receivable from brokers, dealers and clearing organizations 717,634 786,113
Payable to Broker-Dealers 210,913 159,443
Securities Failed-to-Receive 25,840 28,826
Payable to clearing organizations 21,236 36,338
Stock loan interest payable 13,023 4,124
Payables to brokers, dealers and clearing organizations $ 271,012 $ 228,731