Investments - Investments Measured at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | Mar. 31, 2024 | Dec. 31, 2023 |
Schedule Of Available For Sale Securities [Line Items] | | |
Short-term investments, Estimated Fair Value | $ 485,616 | $ 386,639 |
Fair Value Measurements on Recurring Basis | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Cash equivalents, Amortized Cost | 30,762 | |
Cash equivalents, Estimated Fair Value | 30,762 | |
Short-term investments, Amortized Cost | 486,432 | 387,910 |
Short-term investments, Unrealized Gains | 34 | 399 |
Short-term investments, Unrealized Losses | (850) | (1,670) |
Short-term investments, Estimated Fair Value | 485,616 | 386,639 |
Cash equivalents and Short-term investments, Amortized Cost | 517,194 | 401,500 |
Cash equivalents and Short-term investments, Unrealized Gains | 34 | 399 |
Cash equivalents and Short-term investments, Unrealized Losses | (850) | (1,670) |
Cash equivalents and Short-term investments, Estimated Fair Value | 516,378 | 400,229 |
Fair Value Measurements on Recurring Basis | Money Market Funds | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Cash equivalents, Amortized Cost | 22,800 | 13,590 |
Cash equivalents, Estimated Fair Value | $ 22,800 | $ 13,590 |
Fair Value Measurements on Recurring Basis | Money Market Funds | Maximum | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Maturities (years) | 1 year | 1 year |
Fair Value Measurements on Recurring Basis | U.S. Treasury Securities | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Cash equivalents, Amortized Cost | $ 7,962 | |
Cash equivalents, Estimated Fair Value | 7,962 | |
Short-term investments, Amortized Cost | 431,280 | $ 300,388 |
Short-term investments, Unrealized Gains | 34 | 395 |
Short-term investments, Unrealized Losses | (493) | (569) |
Short-term investments, Estimated Fair Value | $ 430,821 | $ 300,214 |
Fair Value Measurements on Recurring Basis | U.S. Treasury Securities | Maximum | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Maturities (years) | 1 year | |
Maturities (years) | 2 years | 2 years |
Fair Value Measurements on Recurring Basis | Corporate Debt Securities | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Short-term investments, Amortized Cost | $ 40,152 | $ 64,591 |
Short-term investments, Unrealized Gains | | 4 |
Short-term investments, Unrealized Losses | (251) | (825) |
Short-term investments, Estimated Fair Value | $ 39,901 | $ 63,770 |
Fair Value Measurements on Recurring Basis | Corporate Debt Securities | Maximum | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Maturities (years) | 1 year | 2 years |
Fair Value Measurements on Recurring Basis | Non-U.S. government debt securities | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Short-term investments, Amortized Cost | $ 15,000 | $ 15,000 |
Short-term investments, Unrealized Losses | (106) | (273) |
Short-term investments, Estimated Fair Value | $ 14,894 | $ 14,727 |
Fair Value Measurements on Recurring Basis | Non-U.S. government debt securities | Maximum | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Maturities (years) | 1 year | 1 year |
Fair Value Measurements on Recurring Basis | U.S. Agency Bonds | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Short-term investments, Amortized Cost | | $ 7,931 |
Short-term investments, Unrealized Losses | | (3) |
Short-term investments, Estimated Fair Value | | $ 7,928 |
Fair Value Measurements on Recurring Basis | U.S. Agency Bonds | Maximum | | |
Schedule Of Available For Sale Securities [Line Items] | | |
Maturities (years) | | 1 year |