XML 18 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts receivable, allowance for credit losses $ 131 $ 175
Securities owned, amounts pledged 1,179,503 1,015,604
Net accumulated depreciation 101,962 92,390
Right-of-use lease assets, accumulated amortization 137,005 118,325
Deferred tax assets $ 50,032 $ 48,640
Common stock, issued (in shares) 10,487,240 10,331,401
Class A Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 50,000,000 50,000,000
Common stock, issued (in shares) 10,387,575 10,231,736
Common stock, outstanding (in shares) 10,387,575 10,231,736
Class B Stock    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 99,665 99,665
Common stock, issued (in shares) 99,665 99,665
Common stock, outstanding (in shares) 99,665 99,665