XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivable from and payable to brokers, dealers and clearing organizations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Receivable from brokers, dealers and clearing organizations consists of:    
Securities borrowed $ 99,752 $ 110,932
Receivable from brokers 39,716 30,133
Securities failed to deliver 9,212 17,840
Clearing organizations 19,518 28,955
Other 1,704 15,634
Total 169,902 203,494
Payable to brokers, dealers and clearing organizations consists of:    
Securities loaned 244,223 249,499
Payable to brokers 2,077 4,102
Securities failed to receive 6,457 6,218
Clearing organizations and other (1) 169,300 92
Total $ 422,057 $ 259,911