v3.26.1
Receivables From and Payables to Brokers, Dealers, and Clearing Organizations (Amounts Receivable from Brokers, Dealers, and Clearing Organizations) (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Due to and from Broker-Dealers and Clearing Organizations [Abstract]    
Receivable from clearing organizations $ 270,285 $ 248,371
Deposits paid for securities borrowed 363,277 315,561
Securities failed to deliver 27,824 7,731
Total receivables from brokers, dealers, and clearing organizations $ 661,386 $ 571,663