XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Receivable From and Payable to Brokers, Dealers and Clearing Organizations (Tables)
3 Months Ended
Mar. 31, 2021
Brokers and Dealers [Abstract]  
Receivable from and Payable to Brokers, Dealers and Clearing Organizations
(Expressed in thousands)  
 As of
 March 31, 2021December 31, 2020
Receivable from brokers, dealers and clearing organizations consists of:
Other744 15,634 
Total$233,915 $203,494 
Payable to brokers, dealers and clearing organizations consists of:
Securities loaned$257,342 $249,499 
Payable to brokers1,336 4,102 
Securities failed to receive38,100 6,218 
Other (1)
124,635 92 
Total$421,413 $259,911