XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Receivable From and Payable to Brokers, Dealers and Clearing Organizations (Tables)
6 Months Ended
Jun. 30, 2020
Brokers and Dealers [Abstract]  
Receivable from and Payable to Brokers, Dealers and Clearing Organizations
(Expressed in thousands)
 
 
 
 
As of
 
June 30, 2020
 
December 31, 2019
Receivable from brokers, dealers and clearing organizations consists of:
 
 
 
Securities borrowed
$
126,888

 
$
99,635

Receivable from brokers
28,119

 
19,024

Securities failed to deliver
24,717

 
7,173

Clearing organizations
31,361

 
36,269

Other
104,862

 
1,192

Total
$
315,947

 
$
163,293

Payable to brokers, dealers and clearing organizations consists of:
 
 
 
Securities loaned
$
204,339

 
$
234,343

Payable to brokers
352

 
4,548

Securities failed to receive
11,528

 
14,603

Other
(108
)
 
267,481

Total
$
216,111

 
$
520,975