Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($) $ in Thousands | 3 Months Ended | |
Mar. 31, 2022 | Dec. 31, 2021 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | $ 541,710 | $ 552,630 |
Maximum | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents maturity term | 3 months | |
U.S. Treasury securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | $ 293,685 | 221,724 |
Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 156,711 | 218,381 |
Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 51,459 | 58,836 |
Supranational bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 3,000 | 3,003 |
Fair Value, Measurements, Recurring | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | 586,615 | 600,916 |
Common stock warrants | 113 | 147 |
Total liabilities | 113 | 147 |
Fair Value, Measurements, Recurring | Cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 44,905 | 48,286 |
Fair Value, Measurements, Recurring | U.S. Treasury securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 293,685 | 221,724 |
Fair Value, Measurements, Recurring | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 156,711 | 218,381 |
Fair Value, Measurements, Recurring | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 51,459 | 58,836 |
Fair Value, Measurements, Recurring | U.S. Government-sponsored enterprises | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 36,855 | 50,686 |
Fair Value, Measurements, Recurring | Supranational bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 3,000 | 3,003 |
Fair Value, Measurements, Recurring | Level 1 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | 338,590 | 270,010 |
Common stock warrants | 0 | 0 |
Total liabilities | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 44,905 | 48,286 |
Fair Value, Measurements, Recurring | Level 1 | U.S. Treasury securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 293,685 | 221,724 |
Fair Value, Measurements, Recurring | Level 1 | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | U.S. Government-sponsored enterprises | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 1 | Supranational bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | 248,025 | 330,906 |
Common stock warrants | 0 | 0 |
Total liabilities | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | Cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | U.S. Treasury securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 2 | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 156,711 | 218,381 |
Fair Value, Measurements, Recurring | Level 2 | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 51,459 | 58,836 |
Fair Value, Measurements, Recurring | Level 2 | U.S. Government-sponsored enterprises | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 36,855 | 50,686 |
Fair Value, Measurements, Recurring | Level 2 | Supranational bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 3,000 | 3,003 |
Fair Value, Measurements, Recurring | Level 3 | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Total assets | 0 | 0 |
Common stock warrants | 113 | 147 |
Total liabilities | 113 | 147 |
Fair Value, Measurements, Recurring | Level 3 | Cash equivalents | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | U.S. Treasury securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | Commercial paper | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Cash equivalents | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | Corporate debt securities | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | U.S. Government-sponsored enterprises | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | 0 | 0 |
Fair Value, Measurements, Recurring | Level 3 | Supranational bonds | | |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | | |
Debt securities, available for sale | $ 0 | $ 0 |