XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Receivable From and Payable to Brokers, Dealers and Clearing Organizations (Tables)
9 Months Ended
Sep. 30, 2021
Brokers and Dealers [Abstract]  
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