XML 284 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Financial Condition (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Receivables from broker-dealers and clearing organizations $ 2,633,329 $ 1,100,850
Accumulated depreciation 419,463 380,202
Intangibles, accumulated amortization 463,809 428,460
Fair value of other assets 435,921 158,326
Payables to broker dealers and clearing organizations $ 1,677,016 $ 918,566
Treasury stock, shares (in shares) 55,957,738 52,503,426
Interest Rate Swap    
Payables to broker dealers and clearing organizations $ 487 $ 2,572
Fair Value    
Receivables from broker-dealers and clearing organizations 2,545,715 1,049,255
Payables to broker dealers and clearing organizations 1,230,845 781,830
Fair Value | Interest Rate Swap    
Receivables from broker-dealers and clearing organizations 87,614 51,595
Payables to broker dealers and clearing organizations $ 446,171 $ 136,736
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 140,864,441 137,479,751
Common stock, shares outstanding (in shares) 84,906,703 84,976,325
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 175,000,000 175,000,000
Common stock, shares issued (in shares) 0 0
Common stock, shares outstanding (in shares) 0 0
Class C Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 90,000,000 90,000,000
Common stock, shares issued (in shares) 7,970,185 8,561,970
Common stock, shares outstanding (in shares) 7,970,185 8,561,970
Class D Common Stock    
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 175,000,000 175,000,000
Common stock, shares issued (in shares) 60,091,740 60,091,740
Common stock, shares outstanding (in shares) 60,091,740 60,091,740