XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Receivable from and payable to brokers, dealers and clearing organizations
12 Months Ended
Dec. 31, 2022
Broker-Dealer [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,
 20222021
Receivable from brokers, dealers and clearing organizations consists of:
Securities borrowed$127,817 $99,752 
Receivable from brokers49,125 39,716 
Securities failed to deliver9,099 9,212 
Clearing organizations and other 20,036 21,222 
Total$206,077 $169,902 
Payable to brokers, dealers and clearing organizations consists of:
Securities loaned$320,843 $244,223 
Payable to brokers123 2,077 
Securities failed to receive62,646 6,457 
Clearing organizations and other (1)
166,394 169,300 
Total$550,006 $422,057 
(1) The balances are primarily related to a trade/settlement date adjustment for U.S. Government Securities.