XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Receivables from and payables to brokers, dealers and clearing organizations (Tables)
12 Months Ended
Dec. 31, 2025
Broker-Dealer [Abstract]  
Schedule of 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)