XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Receivable From and Payable to Brokers, Dealers and Clearing Organizations
9 Months Ended
Sep. 30, 2021
Brokers and Dealers [Abstract]  
Receivable From and Payable to Brokers, Dealers and Clearing Organizations Receivable from and payable to brokers, dealers and clearing organizations
(Expressed in thousands)  
 As of
 September 30, 2021December 31, 2020
Receivable from brokers, dealers and clearing organizations consists of:
Securities borrowed$119,616 $110,932 
Receivables from brokers34,143 30,133 
Securities failed to deliver52,402 17,840 
Clearing organizations32,914 28,955 
Other3,439 15,634 
Total$242,514 $203,494 
Payable to brokers, dealers and clearing organizations consists of:
Securities loaned$286,180 $249,499 
Payable to brokers15,379 4,102 
Securities failed to receive22,493 6,218 
Other— 92 
Total$324,052 $259,911