Fair Value Measurements - Schedule of Fair Value of Financial Instruments (Detail) - Recurring - USD ($) $ in Thousands | Sep. 30, 2019 | Dec. 31, 2018 |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | $ 206,762 | $ 171,776 |
Total liabilities measured at fair value | 2,892 | 2,753 |
Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 40,153 | 38,354 |
U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 75,353 | 80,844 |
U.S. government agency obligations | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 32,882 | 52,578 |
Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 43,873 | |
Overnight repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 14,501 | |
Derivative liability associated with the Medicis settlement | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total liabilities measured at fair value | 2,892 | 2,753 |
Level 1 | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 115,506 | 119,198 |
Total liabilities measured at fair value | 0 | 0 |
Level 1 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 40,153 | 38,354 |
Level 1 | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 75,353 | 80,844 |
Level 1 | U.S. government agency obligations | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Level 1 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | |
Level 1 | Overnight repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | |
Level 1 | Derivative liability associated with the Medicis settlement | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total liabilities measured at fair value | 0 | 0 |
Level 2 | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 91,256 | 52,578 |
Total liabilities measured at fair value | 0 | 0 |
Level 2 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Level 2 | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Level 2 | U.S. government agency obligations | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 32,882 | 52,578 |
Level 2 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 43,873 | |
Level 2 | Overnight repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 14,501 | |
Level 2 | Derivative liability associated with the Medicis settlement | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total liabilities measured at fair value | 0 | 0 |
Level 3 | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Total liabilities measured at fair value | 2,892 | 2,753 |
Level 3 | Money market funds | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Level 3 | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Level 3 | U.S. government agency obligations | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | 0 |
Level 3 | Commercial paper | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | |
Level 3 | Overnight repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total assets measured at fair value | 0 | |
Level 3 | Derivative liability associated with the Medicis settlement | | |
Fair Value, Assets and Liabilities Measured on Recurring Basis [Line Items] | | |
Total liabilities measured at fair value | $ 2,892 | $ 2,753 |