XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Carrying Value of Financial Asset and Liability Not Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financial assets not measured at fair value:    
Financial assets not measured at fair value $ 246,264 $ 220,733
Level 1 [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 77,532 55,473
Level 2 [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 168,732 165,260
Financial Assets and Liabilities not Measured [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 1,058,990 985,685
Financial Assets and Liabilities not Measured [Member] | Payables to Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial liabilities not measured at fair value:    
Financial liabilities not measured at fair value 318,866 218,845
Financial Assets and Liabilities not Measured [Member] | Cash [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 408,692 489,005
Financial Assets and Liabilities not Measured [Member] | Cash Segregated under Federal Regulations [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 47,514 47,107
Financial Assets and Liabilities not Measured [Member] | Accounts Receivable, Net of Allowance [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 109,171 91,845
Financial Assets and Liabilities not Measured [Member] | Receivables from Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 493,613 357,728
Financial Assets and Liabilities not Measured [Member] | Level 1 [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 566,750 643,764
Financial Assets and Liabilities not Measured [Member] | Level 1 [Member] | Cash [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 408,692 489,005
Financial Assets and Liabilities not Measured [Member] | Level 1 [Member] | Cash Segregated under Federal Regulations [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 47,514 47,107
Financial Assets and Liabilities not Measured [Member] | Level 1 [Member] | Receivables from Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 110,544 107,652
Financial Assets and Liabilities not Measured [Member] | Level 2 [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 492,240 341,921
Financial Assets and Liabilities not Measured [Member] | Level 2 [Member] | Payables to Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial liabilities not measured at fair value:    
Financial liabilities not measured at fair value 318,866 218,845
Financial Assets and Liabilities not Measured [Member] | Level 2 [Member] | Accounts Receivable, Net of Allowance [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 109,171 91,845
Financial Assets and Liabilities not Measured [Member] | Level 2 [Member] | Receivables from Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 383,069 250,076
Financial Assets and Liabilities not Measured [Member] | Carrying Value [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 1,058,990 985,685
Financial Assets and Liabilities not Measured [Member] | Carrying Value [Member] | Payables to Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial liabilities not measured at fair value:    
Financial liabilities not measured at fair value 318,866 218,845
Financial Assets and Liabilities not Measured [Member] | Carrying Value [Member] | Cash [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 408,692 489,005
Financial Assets and Liabilities not Measured [Member] | Carrying Value [Member] | Cash Segregated under Federal Regulations [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 47,514 47,107
Financial Assets and Liabilities not Measured [Member] | Carrying Value [Member] | Accounts Receivable, Net of Allowance [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 109,171 91,845
Financial Assets and Liabilities not Measured [Member] | Carrying Value [Member] | Receivables from Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 493,613 357,728
Financial Assets and Liabilities not Measured [Member] | Fair Value [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 1,058,990 985,685
Financial Assets and Liabilities not Measured [Member] | Fair Value [Member] | Payables to Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial liabilities not measured at fair value:    
Financial liabilities not measured at fair value 318,866 218,845
Financial Assets and Liabilities not Measured [Member] | Fair Value [Member] | Cash [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 408,692 489,005
Financial Assets and Liabilities not Measured [Member] | Fair Value [Member] | Cash Segregated under Federal Regulations [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 47,514 47,107
Financial Assets and Liabilities not Measured [Member] | Fair Value [Member] | Accounts Receivable, Net of Allowance [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 109,171 91,845
Financial Assets and Liabilities not Measured [Member] | Fair Value [Member] | Receivables from Broker-Dealers, Clearing Organizations and Customers [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value $ 493,613 $ 357,728