v3.26.3
Broker-Dealer and Clearing Organization Receivables and Payables (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Receivables:    
Securities borrowed $ 1,492,907 $ 1,501,548
Securities failed to deliver 22,504 5,899
Trades in process of settlement 231,794 63,811
Other 17,524 17,624
Total receivables 1,764,729 1,588,882
Payables:    
Securities loaned 1,484,563 1,495,133
Correspondents 16,282 14,091
Securities failed to receive 52,598 3,517
Other 4,740 5,762
Total Payables $ 1,558,183 $ 1,518,503