XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Receivable from and payable to brokers, dealers and clearing organizations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivable from brokers, dealers and clearing organizations consists of:    
Securities borrowed $ 127,817 $ 99,752
Receivable from brokers 49,125 39,716
Securities failed to deliver 9,099 9,212
Clearing organizations and other 20,036 21,222
Total 206,077 169,902 [1]
Payable to brokers, dealers and clearing organizations consists of:    
Securities loaned 320,843 244,223
Payable to brokers 123 2,077
Securities failed to receive 62,646 6,457
Clearing organizations and other 166,394 169,300
Total $ 550,006 $ 422,057 [1]
[1] (1) Certain prior period reported amounts were reclassified to conform to the current period presentation, See Note 2.