Fair Value of Financial Instruments - Assets Measured at Fair Value (Details) - USD ($) $ in Thousands | Mar. 31, 2019 | Dec. 31, 2018 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, amortized cost or carrying value | $ 138,871 | $ 41,261 |
Marketable securities, amortized cost or carrying value | 59,509 | 17,402 |
Marketable securities, unrealized gain | 11 | 0 |
Marketable securities, net unrealized losses | 0 | (2) |
Money market account | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, amortized cost or carrying value | 17,380 | 8,194 |
Cash and cash equivalents, unrealized gains | 0 | 0 |
Cash and cash equivalents, unrealized loss | 0 | 0 |
U.S. Reverse repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, amortized cost or carrying value | 115,000 | 26,000 |
Cash and cash equivalents, unrealized gains | 0 | 0 |
Cash and cash equivalents, unrealized loss | 0 | 0 |
Financial assets excluding marketable securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, amortized cost or carrying value | 132,380 | 34,194 |
Cash and cash equivalents, unrealized gains | 0 | 0 |
Cash and cash equivalents, unrealized loss | 0 | 0 |
U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, amortized cost or carrying value | 59,509 | 17,402 |
Marketable securities, unrealized gain | 11 | 0 |
Marketable securities, net unrealized losses | 0 | (2) |
Financial assets | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total financial assets, fair value | 191,889 | 51,596 |
Financial assets, unrealized gain | 11 | 0 |
FinancialAssetsGrossUnrealizedLoss | 0 | (2) |
Fair Value, Measurements, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 59,520 | 17,400 |
Fair Value, Measurements, Recurring | Money market account | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 17,380 | 8,194 |
Fair Value, Measurements, Recurring | U.S. Reverse repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 115,000 | 26,000 |
Fair Value, Measurements, Recurring | Financial assets excluding marketable securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 132,380 | 34,194 |
Fair Value, Measurements, Recurring | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 59,520 | 17,400 |
Fair Value, Measurements, Recurring | Financial assets | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total financial assets, fair value | 191,900 | 51,594 |
Level 1 | Fair Value, Measurements, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 59,520 | 17,400 |
Level 1 | Fair Value, Measurements, Recurring | Money market account | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 17,380 | 8,194 |
Level 1 | Fair Value, Measurements, Recurring | U.S. Reverse repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Level 1 | Fair Value, Measurements, Recurring | Financial assets excluding marketable securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 17,380 | 8,194 |
Level 1 | Fair Value, Measurements, Recurring | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 59,520 | 17,400 |
Level 1 | Fair Value, Measurements, Recurring | Financial assets | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total financial assets, fair value | 76,900 | 25,594 |
Level 2 | Fair Value, Measurements, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Level 2 | Fair Value, Measurements, Recurring | Money market account | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Level 2 | Fair Value, Measurements, Recurring | U.S. Reverse repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 115,000 | 26,000 |
Level 2 | Fair Value, Measurements, Recurring | Financial assets excluding marketable securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 115,000 | 26,000 |
Level 2 | Fair Value, Measurements, Recurring | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Level 2 | Fair Value, Measurements, Recurring | Financial assets | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total financial assets, fair value | 115,000 | 26,000 |
Level 3 | Fair Value, Measurements, Recurring | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Level 3 | Fair Value, Measurements, Recurring | Money market account | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Level 3 | Fair Value, Measurements, Recurring | U.S. Reverse repurchase agreements | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Level 3 | Fair Value, Measurements, Recurring | Financial assets excluding marketable securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Cash and cash equivalents, fair value | 0 | 0 |
Level 3 | Fair Value, Measurements, Recurring | U.S. treasury securities | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Marketable securities, fair value | 0 | 0 |
Level 3 | Fair Value, Measurements, Recurring | Financial assets | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | |
Total financial assets, fair value | $ 0 | $ 0 |