Fair Value Measurements (Details) - USD ($) $ in Thousands | Mar. 31, 2019 | Dec. 31, 2018 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | $ 9,106 | $ 8,249 |
Available-for-sale securities, at fair value | 79,000 | 82,941 |
Total assets at fair value | 88,106 | 91,190 |
Contingent consideration liability | 0 | 0 |
Total liabilities at fair value | 0 | 0 |
Equity securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 5,242 | 4,683 |
Fixed income securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 17,926 | 15,413 |
Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 3,864 | 3,566 |
Short-term investments | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 43,423 | 45,879 |
U.S. Treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 17,651 | 21,649 |
Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 49,331 | 52,163 |
Contingent consideration liability | 0 | 0 |
Total liabilities at fair value | 0 | 0 |
Level 1 | Equity securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 5,242 | 4,683 |
Level 1 | Fixed income securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | | 0 |
Level 1 | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 3,864 | 3,566 |
Level 1 | Short-term investments | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 40,225 | 43,914 |
Level 1 | U.S. Treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 0 | 0 |
Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 38,775 | 39,027 |
Contingent consideration liability | 0 | 0 |
Total liabilities at fair value | 0 | 0 |
Level 2 | Equity securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 0 | 0 |
Level 2 | Fixed income securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 17,926 | 15,413 |
Level 2 | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 0 | 0 |
Level 2 | Short-term investments | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 3,198 | 1,965 |
Level 2 | U.S. Treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 17,651 | 21,649 |
Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total assets at fair value | 0 | 0 |
Contingent consideration liability | 0 | 0 |
Total liabilities at fair value | 0 | 0 |
Level 3 | Equity securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 0 | 0 |
Level 3 | Fixed income securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | | 0 |
Level 3 | Mutual Funds | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Trading securities, at fair value | 0 | 0 |
Level 3 | Short-term investments | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 0 | 0 |
Level 3 | U.S. Treasury notes | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Available-for-sale securities, at fair value | 0 | $ 0 |
Maximum | Rainier Investment Management, LLC | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Contingent consideration liability | $ 32,500 | |