Segment Operating Results - Segment Contribution Footnotes (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Segment Reporting Information [Line Items] | ||||
| Other Revenue, net | $ 30,348 | $ 24,924 | $ 36,818 | $ 32,056 |
| Investment Banking & Equities | ||||
| Segment Reporting Information [Line Items] | ||||
| Other Revenue, net | 30,681 | 23,949 | 36,966 | 31,767 |
| Interest expense on Notes Payable, Line of Credit and Other Financing Arrangements | 8,096 | 4,210 | 16,874 | 8,403 |
| Investment Management | ||||
| Segment Reporting Information [Line Items] | ||||
| Other Revenue, net | (333) | $ 975 | (148) | $ 289 |
| Interest expense on Notes Payable, Line of Credit and Other Financing Arrangements | $ 202 | $ 315 | ||