XML 99 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
CUSTOMER, BROKER-DEALER AND CLEARING RECEIVABLES AND PAYABLES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Receivables:    
Customers $ 309,216 $ 326,176
Receivable from broker-dealers 101,960 38,887
Securities failed to deliver 6,241 4,752
Total customer, broker-dealer and clearing receivables 417,417 369,815
Payables:    
Customers 486,625 497,098
Payable to broker-dealers 18,601 31,203
Securities failed to receive 6,428 7,124
Total customer, broker-dealer and clearing payables $ 511,654 $ 535,425