Investment Securities - Summary (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Trading securities - at fair value: | ||
Securities owned — trading | $ 124,639 | $ 42,267 |
Held-to-maturity securities - at amortized cost: | ||
Total held-to-maturity securities | 15,323 | 15,214 |
Short-term Investments | 139,962 | 57,481 |
Money market funds | ||
Trading securities - at fair value: | ||
Securities owned — trading | 123 | 110 |
Mutual funds | ||
Trading securities - at fair value: | ||
Securities owned — trading | 14,900 | 13,627 |
Equity securities | ||
Trading securities - at fair value: | ||
Securities owned — trading | 168 | 8 |
U.S. treasury obligations | ||
Trading securities - at fair value: | ||
Securities owned — trading | 109,419 | 28,511 |
Held-to-maturity securities - at amortized cost: | ||
Total held-to-maturity securities | 15,323 | |
US Government Agencies Debt Securities | ||
Held-to-maturity securities - at amortized cost: | ||
Total held-to-maturity securities | 15,323 | 15,214 |
Debt securities | ||
Trading securities - at fair value: | ||
Securities owned — trading | $ 29 | $ 11 |