XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Receivable from and payable to brokers, dealers and clearing organizations (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Receivable from brokers, dealers and clearing organizations consists of:    
Securities borrowed $ 98,276 $ 99,752
Receivable from brokers 38,165 39,716
Securities failed to deliver 37,028 9,212
Clearing organizations 19,758 19,518
Other 16,210 1,704
Receivables from broker, dealers and clearing organizations 209,437 169,902
Payable to brokers, dealers and clearing organizations consists of:    
Securities loaned 300,323 244,223
Securities failed to receive 18,614 6,457
Payable to brokers 566 2,077
Clearing organizations and other (1) 0 169,300
Payable to brokers, dealers and clearing organizations $ 319,503 $ 422,057