XML 91 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Receivables from and payables to brokers, dealers and clearing organizations (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Brokers and Dealers [Abstract]    
Receivable from Broker-dealers $ 1,753,510 $ 1,608,273
Securities Failed-to-Deliver 76,127 55,655
Clearing organizations 79,833 41,795
Securities borrowed/loaned interest receivable 11,283 24,021
Receivable from brokers, dealers and clearing organizations 1,920,753 1,729,744
Payable to Broker-Dealers 326,231 286,011
Securities Failed-to-Receive 100,528 68,036
Clearing organizations 48,466 33,732
Securities loaned interest payable 13,246 27,364
Payables to brokers, dealers and clearing organizations $ 488,471 $ 415,143