Fair Value Measurements Financial Assets and Liabilities Measured on a Recurring and Nonrecurring Basis (Details) - USD ($) $ in Thousands | Jun. 30, 2020 | Dec. 31, 2019 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | $ 35,327 | $ 46,447 |
Securities sold, but not yet purchased | 71 | 176 |
Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5,971 | 17,426 |
Securities owned — trading | 35,327 | 46,447 |
Other assets | 290,926 | 278,133 |
Total assets at fair value | 332,224 | 342,006 |
Securities sold, but not yet purchased | 71 | 176 |
Accounts payable and accrued liabilities | | 10,000 |
Total liabilities at fair value | 71 | 10,176 |
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 5,971 | 17,426 |
Securities owned — trading | 35,309 | 46,296 |
Other assets | 281,891 | 267,740 |
Total assets at fair value | 323,171 | 331,462 |
Securities sold, but not yet purchased | 65 | 153 |
Accounts payable and accrued liabilities | | 0 |
Total liabilities at fair value | 65 | 153 |
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Securities owned — trading | 18 | 151 |
Other assets | 9,035 | 10,393 |
Total assets at fair value | 9,053 | 10,544 |
Securities sold, but not yet purchased | 6 | 23 |
Accounts payable and accrued liabilities | | 0 |
Total liabilities at fair value | 6 | 23 |
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash equivalents | 0 | 0 |
Securities owned — trading | 0 | 0 |
Other assets | 0 | 0 |
Total assets at fair value | 0 | 0 |
Securities sold, but not yet purchased | 0 | 0 |
Accounts payable and accrued liabilities | | 10,000 |
Total liabilities at fair value | 0 | 10,000 |
Equity Securities [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 65 | 153 |
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 65 | 153 |
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 0 | 0 |
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 0 | 0 |
Debt Securities [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 6 | 23 |
Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 0 | 0 |
Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 6 | 23 |
Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities sold, but not yet purchased | 0 | 0 |
Money Market Funds [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 117 | 92 |
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 117 | 92 |
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Mutual Funds [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 13,852 | 25,202 |
Mutual Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 13,852 | 25,202 |
Mutual Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Mutual Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Equity Securities [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 595 | 556 |
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 595 | 556 |
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Debt Securities [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 18 | 151 |
Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 18 | 151 |
Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
U.S. treasury obligations [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 20,495 | 20,446 |
U.S. treasury obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 20,495 | 20,446 |
U.S. treasury obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | 0 |
U.S. treasury obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | $ 0 |
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 250 | |
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 250 | |
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | 0 | |
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Securities owned — trading | $ 0 | |