XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Receivable from and Payable to Brokers, Dealers and Clearing Organizations (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Receivable from brokers, dealers and clearing organizations consists of:    
Securities borrowed $ 119,146 $ 110,932
Due from Correspondent Brokers 35,210 30,133
Securities failed to deliver 48,272 17,840
Clearing organizations 31,525 28,955
Other 1,291 15,634
Receivables from broker, dealers and clearing organizations 235,444 203,494
Payable to brokers, dealers and clearing organizations consists of:    
Securities loaned 267,521 249,499
Due to Correspondent Brokers 2,599 4,102
Securities failed to receive 13,599 6,218
Other (1) 65,427 92
Payable to brokers, dealers and clearing organizations $ 349,146 $ 259,911