XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Receivable From and Payable to Brokers, Dealers and Clearing Organizations (Tables)
9 Months Ended
Sep. 30, 2020
Brokers and Dealers [Abstract]  
Receivable from and Payable to Brokers, Dealers and Clearing Organizations
(Expressed in thousands)  
 As of
 September 30, 2020December 31, 2019
Receivable from brokers, dealers and clearing organizations consists of:
Securities borrowed$128,199 $99,635 
Receivable from brokers29,088 19,024 
Securities failed to deliver14,565 7,173 
Clearing organizations34,165 36,269 
Other1,239 1,192 
Total$207,256 $163,293 
Payable to brokers, dealers and clearing organizations consists of:
Securities loaned$291,969 $234,343 
Payable to brokers2,280 4,548 
Securities failed to receive19,421 14,603 
Other53,279 267,481 
Total$366,949 $520,975