XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair value measurements - Assets and Liabilities Not Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities purchased under agreements to resell $ 4,090 $ 5,842
Corporate-owned life insurance 95,241 88,989
Securities Sold 520,932 31,676
Mortgage Backed Securities, Other    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities Sold 0  
Level 1    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities purchased under agreements to resell   0
Securities Sold 498,667 28,030
Level 1 | Mortgage Backed Securities, Other    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities Sold 0  
Level 2    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities purchased under agreements to resell   5,842
Securities Sold 22,265 3,646
Level 2 | Mortgage Backed Securities, Other    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities Sold 0  
Level 3    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities purchased under agreements to resell   0
Securities Sold 0 0
Level 3 | Mortgage Backed Securities, Other    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Securities Sold 0  
Fair Value, Nonrecurring    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 27,661 28,835
Deposits with clearing organizations 58,791 43,917
Securities borrowed 147,647 158,612
Receivables from brokers 57,579 65,639
Securities failed to deliver 20,171 29,656
Clearing organizations and other 35,066 30,780
Total Receivable from brokers, dealers and clearing organizations 260,463 284,687
Receivable from customers 1,179,700 1,059,892
Notes receivable, net 66,889 62,640
Securities purchased under agreements to resell 4,090  
Investments 97,299 90,999
Corporate-owned life insurance 95,200 89,000
Drafts payable 21,459 9,002
Bank call loans 94,350  
Securities loaned 298,002 284,987
Payable to brokers 779 447
Securities failed to receive 25,573 23,809
Clearing organization and other 171,298 51,912
Total payables to brokers, dealers and clearing organizations 495,652 361,155
Payables to customers 447,627 369,287
Securities sold under agreements to repurchase 286,455 640,382
Senior secured notes 111,617 109,838
Fair Value, Nonrecurring | Level 1    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 27,661 28,835
Deposits with clearing organizations 58,791 43,917
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
Securities purchased under agreements to resell 0  
Investments 0 0
Drafts payable 21,459 9,002
Bank call loans 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
Senior secured notes 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 147,647 158,612
Receivables from brokers 57,579 65,639
Securities failed to deliver 20,171 29,656
Clearing organizations and other 35,066 30,780
Total Receivable from brokers, dealers and clearing organizations 260,463 284,687
Receivable from customers 1,179,700 1,059,892
Notes receivable, net 66,889 62,640
Securities purchased under agreements to resell 4,090  
Investments 97,299 90,999
Drafts payable 0 0
Bank call loans 94,350  
Securities loaned 298,002 284,987
Payable to brokers 779 447
Securities failed to receive 25,573 23,809
Clearing organization and other 171,298 51,912
Total payables to brokers, dealers and clearing organizations 495,652 361,155
Payables to customers 447,627 369,287
Securities sold under agreements to repurchase 286,455 640,382
Senior secured notes 111,617 109,838
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
Securities purchased under agreements to resell  
Investments 0 0
Drafts payable 0 0
Bank call loans 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
Senior secured notes 0 0
Carrying Value | Fair Value, Nonrecurring    
Financial Instruments, Estimate Not Practicable, Fair Value [Line Items]    
Cash and cash equivalents 27,661 28,835
Deposits with clearing organizations 58,791 43,917
Securities borrowed 147,647 158,612
Receivables from brokers 57,579 65,639
Securities failed to deliver 20,171 29,656
Clearing organizations and other 35,066 30,780
Total Receivable from brokers, dealers and clearing organizations 260,463 284,687
Receivable from customers 1,179,700 1,059,892
Notes receivable, net 66,889 62,640
Securities purchased under agreements to resell 4,090  
Investments 97,299 90,999
Drafts payable 21,459 9,002
Bank call loans 94,350  
Securities loaned 298,002 284,987
Payable to brokers 779 447
Securities failed to receive 25,573 23,809
Clearing organization and other 171,298 51,912
Total payables to brokers, dealers and clearing organizations 495,652 361,155
Payables to customers 447,627 369,287
Securities sold under agreements to repurchase 286,455 640,382
Senior secured notes $ 113,050 $ 113,050