Equity and Debt Securities - Summary of Equity -Based Compensation (Details) - USD ($) $ in Thousands | Sep. 30, 2022 | Dec. 31, 2021 |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Cash and cash equivalents | $ 168,770 | $ 164,894 |
Less: Cash equivalents, Carrying Value | (105,292) | (77,067) |
Cash equivalents, Unrealized Gains | (5) | |
Less: Cash equivalents, Fair Value | (105,297) | (77,067) |
Equity and debt securities, Amortized Cost Basis | 809,149 | 794,892 |
Equity and debt securities, Unrealized Gains | 1 | 2,038 |
Equity and debt securities, Unrealized Losses | (33,681) | (4,313) |
Equity and debt securities, Aggregate Fair Value | 775,469 | 792,617 |
Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 794,149 | 660,404 |
Debt securities, Unrealized Gains | 1 | 2,038 |
Debt securities, Unrealized Losses | (33,681) | (3,624) |
Debt securities, Aggregate Fair Value | 760,469 | 658,818 |
Short-Term Marketable Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 408,271 | 152,029 |
Debt securities, Unrealized Gains | 1 | 24 |
Debt securities, Unrealized Losses | (5,982) | (247) |
Debt securities, Aggregate Fair Value | 402,290 | 151,806 |
Short-Term Marketable Securities | Corporate Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 124,181 | 92,116 |
Debt securities, Unrealized Gains | | 24 |
Debt securities, Unrealized Losses | (2,120) | (148) |
Debt securities, Aggregate Fair Value | 122,061 | 91,992 |
Short-Term Marketable Securities | Money Market Accounts | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Cash and cash equivalents | 87,382 | |
Cash and cash equivalents fair value disclosure | 87,382 | |
Short-Term Marketable Securities | U.S. Treasury Bills | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 72,522 | |
Debt securities, Unrealized Gains | 6 | |
Debt securities, Unrealized Losses | (285) | |
Debt securities, Aggregate Fair Value | 72,243 | |
Short-Term Marketable Securities | U.S. Government Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 181,333 | 51,318 |
Debt securities, Unrealized Losses | (2,824) | (81) |
Debt securities, Aggregate Fair Value | 178,509 | 51,237 |
Short-Term Marketable Securities | U.S. agency Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 32,505 | |
Debt securities, Unrealized Losses | (483) | |
Debt securities, Aggregate Fair Value | 32,022 | |
Short-Term Marketable Securities | Municipal Bonds | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 8,058 | 4,980 |
Debt securities, Unrealized Losses | (123) | (12) |
Debt securities, Aggregate Fair Value | 7,935 | 4,968 |
Short-Term Marketable Securities | Yankee Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 7,582 | 3,615 |
Debt securities, Unrealized Losses | (147) | (6) |
Debt securities, Aggregate Fair Value | 7,435 | 3,609 |
Short-Term Equity Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Marketable and non-marketable securities, Amortized Cost Basis | | 134,488 |
Marketable and non-marketable securities, Unrealized Losses | | (689) |
Marketable and non-marketable securities, Aggregate Fair Value | | 133,799 |
Short-Term Equity Securities | Bond Funds | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Marketable and non-marketable securities, Amortized Cost Basis | | 99,314 |
Marketable and non-marketable securities, Unrealized Losses | | (515) |
Marketable and non-marketable securities, Aggregate Fair Value | | 98,799 |
Short-Term Equity Securities | Exchange Traded Funds | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Marketable and non-marketable securities, Amortized Cost Basis | | 35,174 |
Marketable and non-marketable securities, Unrealized Losses | | (174) |
Marketable and non-marketable securities, Aggregate Fair Value | | 35,000 |
Short-Term Equity Securities | Money Market Accounts | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Cash and cash equivalents | | 77,067 |
Cash and cash equivalents fair value disclosure | | 77,067 |
Long Term Equity Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Marketable and non-marketable securities, Amortized Cost Basis | 15,000 | |
Marketable and non-marketable securities, Aggregate Fair Value | 15,000 | |
Long Term Equity Securities | Preferred Stock Of Privately Held Company | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Marketable and non-marketable securities, Amortized Cost Basis | 15,000 | |
Marketable and non-marketable securities, Aggregate Fair Value | 15,000 | |
Equity Securities due After 1 Year through 5 Years | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 382,224 | 480,742 |
Debt securities, Unrealized Gains | | 49 |
Debt securities, Unrealized Losses | (27,561) | (3,334) |
Debt securities, Aggregate Fair Value | 354,663 | 477,457 |
Equity Securities due After 1 Year through 5 Years | Corporate Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 114,848 | 242,421 |
Debt securities, Unrealized Gains | | 29 |
Debt securities, Unrealized Losses | (6,584) | (1,913) |
Debt securities, Aggregate Fair Value | 108,264 | 240,537 |
Equity Securities due After 1 Year through 5 Years | U.S. Government Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 181,464 | 147,699 |
Debt securities, Unrealized Gains | | 7 |
Debt securities, Unrealized Losses | (8,261) | (786) |
Debt securities, Aggregate Fair Value | 173,203 | 146,920 |
Equity Securities due After 1 Year through 5 Years | U.S. agency Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 52,230 | 70,069 |
Debt securities, Unrealized Losses | (3,467) | (535) |
Debt securities, Aggregate Fair Value | 48,763 | 69,534 |
Equity Securities due After 1 Year through 5 Years | Municipal Bonds | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 12,929 | 11,920 |
Debt securities, Unrealized Gains | | 13 |
Debt securities, Unrealized Losses | (382) | (11) |
Debt securities, Aggregate Fair Value | 12,547 | 11,922 |
Equity Securities due After 1 Year through 5 Years | Yankee Debt Securities | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 753 | 8,633 |
Debt securities, Unrealized Losses | (100) | (89) |
Debt securities, Aggregate Fair Value | 653 | 8,544 |
Equity Securities due After 1 Year through 5 Years | Redeemable Preferred Stock Investment | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 20,000 | |
Debt securities, Unrealized Losses | (8,767) | |
Debt securities, Aggregate Fair Value | 11,233 | |
Equity Securities due After 5 Year through 10 Years | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 3,654 | 27,633 |
Debt securities, Unrealized Gains | | 1,965 |
Debt securities, Unrealized Losses | (138) | (43) |
Debt securities, Aggregate Fair Value | 3,516 | 29,555 |
Equity Securities due After 5 Year through 10 Years | Municipal Bonds | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | 3,654 | 7,633 |
Debt securities, Unrealized Losses | (138) | (43) |
Debt securities, Aggregate Fair Value | $ 3,516 | 7,590 |
Equity Securities due After 5 Year through 10 Years | Redeemable Preferred Stock Investment | | |
Schedule Of Trading Securities And Other Trading Assets [Line Items] | | |
Debt securities, Amortized Cost Basis | | 20,000 |
Debt securities, Unrealized Gains | | 1,965 |
Debt securities, Aggregate Fair Value | | $ 21,965 |