XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Fair value measurements - Assets and Liabilities Not Measured at Fair Value on Recurring Basis (Details) - Fair Value, Nonrecurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash $ 30,320 $ 112,433
Restricted cash 25,581 25,534
Deposits with clearing organization 44,094 52,754
Securities borrowed 256,508 127,817
Receivables from brokers 72,942 49,125
Securities failed to deliver 12,488 9,099
Clearing organizations and other 19,099 20,035
Other   0
Total Receivable from brokers, dealers and clearing organizations 361,037 206,076
Receivable from customers 1,054,316 1,202,764
Securities purchased under agreements to resell   0
Notes receivable, net 63,649 57,495
Investments 83,302 79,322
Drafts payable 18,024  
Bank call loans 19,300 0
Securities loaned 368,101 320,843
Payable to brokers 226 123
Securities failed to receive 10,105 62,646
Clearing organization and other 257,487 166,350
Total payables to brokers, dealers and clearing organizations 635,919 549,962
Payables to customers 458,588 456,475
Securities sold under agreements to repurchase 280,436 161,009
Senior secured notes 105,986 113,233
Level 1    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash 30,320 112,433
Restricted cash 25,581 25,534
Deposits with clearing organization 44,094 52,754
Drafts payable 18,024  
Level 2    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities borrowed 256,508 127,817
Receivables from brokers 72,942 49,125
Securities failed to deliver 12,488 9,099
Clearing organizations and other 19,099 20,035
Other   0
Total Receivable from brokers, dealers and clearing organizations 361,037 206,076
Receivable from customers 1,054,316 1,202,764
Securities purchased under agreements to resell   0
Notes receivable, net 63,649 57,495
Investments 83,302 79,322
Bank call loans 19,300 0
Securities loaned 368,101 320,843
Payable to brokers 226 123
Securities failed to receive 10,105 62,646
Clearing organization and other 257,487 166,350
Total payables to brokers, dealers and clearing organizations 635,919 549,962
Payables to customers 458,588 456,475
Securities sold under agreements to repurchase 280,436 161,009
Senior secured notes 105,986 113,233
Carrying Value    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash 30,320 112,433
Restricted cash 25,581 25,534
Deposits with clearing organization 44,094 52,754
Securities borrowed 256,508 127,817
Receivables from brokers 72,942 49,125
Securities failed to deliver 12,488 9,099
Clearing organizations and other 19,099 20,035
Other   0
Total Receivable from brokers, dealers and clearing organizations 361,037 206,076
Receivable from customers 1,054,316 1,202,764
Securities purchased under agreements to resell   0
Notes receivable, net 63,649 57,495
Investments 83,302 79,322
Drafts payable 18,024  
Bank call loans 19,300 0
Securities loaned 368,101 320,843
Payable to brokers 226 123
Securities failed to receive 10,105 62,646
Clearing organization and other 257,487 166,350
Total payables to brokers, dealers and clearing organizations 635,919 549,962
Payables to customers 458,588 456,475
Securities sold under agreements to repurchase 280,436 161,009
Senior secured notes $ 113,050 $ 114,050