XML 110 R86.htm IDEA: XBRL DOCUMENT v3.23.2
CUSTOMER, BROKER-DEALER AND CLEARING RECEIVABLES AND PAYABLES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Receivables:    
Customers $ 309,308 $ 309,216
Receivable from broker-dealers 57,735 101,960
Securities failed to deliver 7,031 6,241
Total customer, broker-dealer and clearing receivables 374,074 417,417
Payables:    
Customers 382,689 486,625
Payable to broker-dealers 58,758 18,601
Securities failed to receive 4,030 6,428
Total customer, broker-dealer and clearing payables $ 445,477 $ 511,654