XML 59 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivable from and payable to brokers, dealers and clearing organizations (Tables)
12 Months Ended
Dec. 31, 2023
Broker-Dealer [Abstract]  
Schedule of Receivable from and Payable to Brokers, Dealers and Clearing Organizations
(Expressed in thousands)  
 As of December 31,
 20232022
Receivable from brokers, dealers and clearing organizations consists of:
Securities borrowed$158,612 $127,817 
Receivable from brokers65,639 49,125 
Securities failed to deliver29,656 9,099 
Clearing organizations and other 30,789 20,036 
Total$284,696 $206,077 
Payable to brokers, dealers and clearing organizations consists of:
Securities loaned$284,987 $320,843 
Payable to brokers447 123 
Securities failed to receive23,809 62,646 
Clearing organizations and other (1)
52,647 166,394 
Total$361,890 $550,006 
(1) The balances are primarily related to a trade/settlement date adjustment for positions in inventory.