XML 75 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables from and Payables to Broker-dealers, Clearing Organizations and Customers - Schedule of Receivables from and Payables to Broker-dealers, Clearing Organizations and Customers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables from broker-dealers, clearing organizations and customers:    
Securities failed-to-deliver - broker-dealers and clearing organizations $ 144,523 $ 152,766
Securities failed-to-deliver - customers 235,056 182,052
Deposits with clearing organizations and broker-dealers 88,923 68,565
Other 7,833 4,963
Total 476,335 408,346
Payables to broker-dealers, clearing organizations and customers:    
Securities failed-to-receive - broker-dealers and clearing organizations 224,816 166,010
Securities failed-to-receive - customers 71,828 59,879
Other 7,349 3,436
Total $ 303,993 $ 229,325