XML 94 R84.htm IDEA: XBRL DOCUMENT v3.21.2
Receivables from and payables to brokers, dealers and clearing organizations (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Brokers and Dealers [Abstract]    
Receivable from Broker-dealers $ 1,882,893 $ 1,608,273
Securities Failed-to-Deliver 93,343 55,655
Clearing organizations 85,014 41,795
Securities borrowed/loaned interest receivable 14,023 24,021
Receivable from brokers, dealers and clearing organizations 2,075,273 1,729,744
Payable to Broker-Dealers 420,809 286,011
Securities Failed-to-Receive 117,252 68,036
Clearing organizations 125,465 33,732
Securities loaned interest payable 4,283 27,364
Payables to brokers, dealers and clearing organizations $ 667,809 $ 415,143