Marketable Securities - Summary of Available-For-Sale Marketable Securities (Detail) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
---|---|---|
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | $ 333,368 | $ 381,009 |
Gross Unrealized Gains | 14 | 114 |
Gross Unrealized Losses | (1,552) | (381) |
Fair Market Value | 331,830 | 380,742 |
U.S. Treasury and government agencies | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 178,351 | 195,076 |
Gross Unrealized Gains | 0 | 1 |
Gross Unrealized Losses | (1,181) | (358) |
Fair Market Value | 177,170 | 194,719 |
Corporate debt | ||
Debt Securities, Available-for-sale [Line Items] | ||
Amortized Cost | 155,017 | 185,933 |
Gross Unrealized Gains | 14 | 113 |
Gross Unrealized Losses | (371) | (23) |
Fair Market Value | $ 154,660 | $ 186,023 |