XML 59 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Carrying Value of Financial Asset and Liability Not Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Financial assets not measured at fair value:    
Financial assets not measured at fair value $ 195,777 $ 220,733
Level 1 [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 24,724 55,473
Level 2 [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 171,053 165,260
Financial Assets and Liabilities not Measured [Member]    
Financial assets not measured at fair value:    
Financial assets not measured at fair value 1,158,405 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 329,785 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 438,113 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,930 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 113,242 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 559,120 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 625,558 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 438,113 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,930 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 139,515 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 532,847 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 329,785 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 113,242 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 419,605 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,158,405 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 329,785 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 438,113 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,930 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 113,242 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 559,120 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,158,405 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 329,785 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 438,113 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,930 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 113,242 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 $ 559,120 $ 357,728