XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivable from and payable to brokers, dealers and clearing organizations
12 Months Ended
Dec. 31, 2021
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 December 31,
 20212020
Receivable from brokers, dealers and clearing organizations consists of:
Securities borrowed$99,752 $110,932 
Receivable from brokers39,716 30,133 
Securities failed to deliver9,212 17,840 
Clearing organizations19,518 28,955 
Other1,704 15,634 
Total$169,902 $203,494 
Payable to brokers, dealers and clearing organizations consists of:
Securities loaned$244,223 $249,499 
Payable to brokers2,077 4,102 
Securities failed to receive6,457 6,218 
Clearing organizations and other (1)
169,300 92 
Total$422,057 $259,911 
(1) The balance as of December 31, 2021 primarily related to a trade/settlement date adjustment for U.S.Government Securities.