XML 26 R16.htm IDEA: XBRL DOCUMENT v3.26.1
Receivable from and payable to brokers, dealers and clearing organizations
3 Months Ended
Mar. 31, 2026
Broker-Dealer [Abstract]  
Receivable from and payable to brokers, dealers and clearing organizations Receivables from and payables to brokers, dealers and clearing organizations
(Expressed in thousands)  
 As of
 March 31, 2026December 31, 2025
Receivables from brokers, dealers and clearing organizations consisting of:
Securities borrowed$158,057 $160,006 
Receivables from brokers48,775 51,080 
Securities failed to deliver20,360 2,583 
Clearing organizations28,846 27,215 
Trade date receivables33,430 14,800 
Other5,908 4,317 
Total$295,376 $260,001 
Payables to brokers, dealers and clearing organizations consisting of:
Securities loaned$320,163 $370,331 
Payables to brokers1,136 728 
Securities failed to receive49,557 18,937 
Clearing organizations and other4,077 8,001 
Total$374,933 $397,997