XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables from and Payables to Broker-Dealers, Clearing Organizations, Customers and Related Broker-Dealers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Receivables from broker-dealers, clearing organizations, customers and related broker-dealers:    
Contract values of fails to deliver $ 640,696 $ 158,976
Receivables from clearing organizations 118,979 126,879
Other receivables from broker-dealers and customers 14,386 14,237
Net pending trades 5,506 2,999
Open derivative contracts 2,879 931
Total 782,446 304,022
Payables to broker-dealers, clearing organizations, customers and related broker-dealers:    
Contract values of fails to receive 617,018 154,050
Payables to clearing organizations 22,679 12,373
Other payables to broker-dealers and customers 13,732 11,838
Open derivative contracts 2,849 1,460
Total $ 656,278 $ 179,721