XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Fair value measurements - Schedule of Assets and Liabilities Not Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Corporate-owned life insurance $ 96,987 $ 98,828
Fair Value, Nonrecurring    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 36,696 33,150
Deposits with clearing organizations 64,482 70,838
Securities borrowed 109,303 137,177
Receivables from brokers 59,537 59,487
Securities failed to deliver 43,625 8,459
Clearing organizations and other 37,843 36,355
Total receivable from brokers, dealers and clearing organizations 250,308 241,478
Receivable from customers 1,349,938 1,268,866
Notes receivable, net 67,731 67,931
Corporate-owned life insurance 96,987 98,828
Investments 2,197 1,634
Drafts payable 15,331 21,661
Bank call loans 359,500 252,100
Securities loaned 360,889 235,498
Payable to brokers 328 607
Securities failed to receive 20,252 14,757
Clearing organization and other 2,276 1,883
Total payables to brokers, dealers and clearing organizations 383,745 252,745
Payables to customers 328,298 357,835
Securities sold under agreements to repurchase 866,413 931,754
Fair Value, Nonrecurring | Level 1    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 36,696 33,150
Deposits with clearing organizations 64,482 70,838
Securities borrowed 0 0
Receivables from brokers 0 0
Securities failed to deliver 0 0
Clearing organizations and other 0 0
Total receivable from brokers, dealers and clearing organizations 0 0
Receivable from customers 0 0
Notes receivable, net 0 0
Corporate-owned life insurance 0 0
Investments 0 0
Drafts payable 15,331 21,661
Bank call loans 0 0
Securities loaned 0 0
Payable to brokers 0 0
Securities failed to receive 0 0
Clearing organization and other 0 0
Total payables to brokers, dealers and clearing organizations 0 0
Payables to customers 0 0
Securities sold under agreements to repurchase 0 0
Fair Value, Nonrecurring | Level 2    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 0 0
Deposits with clearing organizations 0 0
Securities borrowed 109,303 137,177
Receivables from brokers 59,537 59,487
Securities failed to deliver 43,625 8,459
Clearing organizations and other 37,843 36,355
Total receivable from brokers, dealers and clearing organizations 250,308 241,478
Receivable from customers 1,349,938 1,268,866
Notes receivable, net 67,731 67,931
Corporate-owned life insurance 96,987 98,828
Investments 2,197 1,634
Drafts payable 0 0
Bank call loans 359,500 252,100
Securities loaned 360,889 235,498
Payable to brokers 328 607
Securities failed to receive 20,252 14,757
Clearing organization and other 2,276 1,883
Total payables to brokers, dealers and clearing organizations 383,745 252,745
Payables to customers 328,298 357,835
Securities sold under agreements to repurchase 866,413 931,754
Fair Value, Nonrecurring | Level 3    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 0 0
Deposits with clearing organizations 0 0
Securities borrowed 0 0
Receivables from brokers 0 0
Securities failed to deliver 0 0
Clearing organizations and other 0 0
Total receivable from brokers, dealers and clearing organizations 0 0
Receivable from customers 0 0
Notes receivable, net 0 0
Corporate-owned life insurance 0 0
Investments 0 0
Drafts payable 0 0
Bank call loans 0 0
Securities loaned 0 0
Payable to brokers 0 0
Securities failed to receive 0 0
Clearing organization and other 0 0
Total payables to brokers, dealers and clearing organizations 0 0
Payables to customers 0 0
Securities sold under agreements to repurchase 0 0
Carrying Value | Fair Value, Nonrecurring    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 36,696 33,150
Deposits with clearing organizations 64,482 70,838
Securities borrowed 109,303 137,177
Receivables from brokers 59,537 59,487
Securities failed to deliver 43,625 8,459
Clearing organizations and other 37,843 36,355
Total receivable from brokers, dealers and clearing organizations 250,308 241,478
Receivable from customers 1,349,938 1,268,866
Notes receivable, net 67,731 67,931
Corporate-owned life insurance 96,987 98,828
Investments 2,197 1,634
Drafts payable 15,331 21,661
Bank call loans 359,500 252,100
Securities loaned 360,889 235,498
Payable to brokers 328 607
Securities failed to receive 20,252 14,757
Clearing organization and other 2,276 1,883
Total payables to brokers, dealers and clearing organizations 383,745 252,745
Payables to customers 328,298 357,835
Securities sold under agreements to repurchase $ 866,413 $ 931,754