Financial Instruments - Summary of Fair Value of Financial Assets Measured on Recurring Basis (Details) - Recurring - USD ($) $ in Thousands | Jun. 30, 2022 | Dec. 31, 2021 |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | $ 353,563 | $ 59,774 |
Total short-term investments | 257,432 | 230,692 |
Total long-term investments | 43,182 | 140,397 |
Assets Fair Value Disclosure, Total | 654,177 | 430,863 |
Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 353,563 | 59,774 |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Assets Fair Value Disclosure, Total | 353,563 | 59,774 |
Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 0 | 0 |
Total short-term investments | 257,432 | 230,692 |
Total long-term investments | 43,182 | 140,397 |
Assets Fair Value Disclosure, Total | 300,614 | 371,089 |
Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 0 | 0 |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Assets Fair Value Disclosure, Total | 0 | 0 |
U.S. Government Notes | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 61,456 | 17,998 |
Total long-term investments | 0 | 20,089 |
U.S. Government Notes | Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
U.S. Government Notes | Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 61,456 | 17,998 |
Total long-term investments | 0 | 20,089 |
U.S. Government Notes | Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Cash | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 293,193 | 35,925 |
Cash | Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 293,193 | 35,925 |
Cash | Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 0 | 0 |
Cash | Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 0 | 0 |
Money Market Funds | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 60,370 | 23,849 |
Money Market Funds | Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 60,370 | 23,849 |
Money Market Funds | Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 0 | 0 |
Money Market Funds | Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total cash and cash equivalents | 0 | 0 |
Corporate Notes | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 131,080 | 98,547 |
Total long-term investments | 43,182 | 117,272 |
Corporate Notes | Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Corporate Notes | Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 131,080 | 98,547 |
Total long-term investments | 43,182 | 117,272 |
Corporate Notes | Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Total long-term investments | 0 | 0 |
Commercial Paper | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 61,915 | 114,147 |
Commercial Paper | Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Commercial Paper | Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 61,915 | 114,147 |
Commercial Paper | Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | 0 |
Asset-backed Securities | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 2,981 | |
Total long-term investments | | 3,036 |
Asset-backed Securities | Level 1 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 0 | |
Total long-term investments | | 0 |
Asset-backed Securities | Level 2 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | 2,981 | |
Total long-term investments | | 3,036 |
Asset-backed Securities | Level 3 | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Total short-term investments | $ 0 | |
Total long-term investments | | $ 0 |