XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Receivable From and Payable to Brokers, Dealers and Clearing Organizations
9 Months Ended
Sep. 30, 2020
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, 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