XML 30 R16.htm IDEA: XBRL DOCUMENT v3.25.4
Receivables from and payables to brokers, dealers and clearing organizations
12 Months Ended
Dec. 31, 2025
Broker-Dealer [Abstract]  
Receivables from and payables to brokers, dealers and clearing organizations Receivables from and payables to brokers, dealers and clearing organizations
(Expressed in thousands)  
 As of December 31,
 20252024
Receivables from brokers, dealers and clearing organizations consists of:
Securities borrowed$160,006 $137,177 
Receivables from brokers51,080 59,487 
Securities failed to deliver2,583 8,459 
Clearing organizations and other (1)
42,015 33,142 
Other4,317 3,213 
Total$260,001 $241,478 
Payables to brokers, dealers and clearing organizations consists of:
Securities loaned$370,331 $235,498 
Payables to brokers728 607 
Securities failed to receive18,937 14,757 
Clearing organizations and other8,001 2,954 
Total$397,997 $253,816 
(1) As of December 31, 2025, approximately $14.8 million of this balance represents a receivable for trades executed, but not yet settled ($15.4 million as of December 31, 2024)