XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Receivable from and payable to brokers, dealers and clearing organizations (Tables)
3 Months Ended
Mar. 31, 2024
Broker-Dealer [Abstract]  
Schedule of Receivable from and Payable to Brokers, Dealers and Clearing Organizations
(Expressed in thousands)  
 As of
 March 31, 2024December 31, 2023
Receivable from brokers, dealers and clearing organizations consisting of:
Securities borrowed$147,647 $158,612 
Receivable from brokers57,579 65,639 
Clearing organizations and other 35,074 30,789 
Securities failed to deliver20,171 29,656 
Total$260,471 $284,696 
Payable to brokers, dealers and clearing organizations consisting of:
Securities loaned$298,002 $284,987 
Securities failed to receive25,573 23,809 
Payable to brokers779 447 
Clearing organizations and other (1)
173,012 52,647 
Total$497,366 $361,890 
(1) The balances are primarily related to trade/settlement date adjustment for positions in inventory.