XML 64 R46.htm IDEA: XBRL DOCUMENT v3.19.2
Short-Term Investments - Summary of Maturities of Short-term Investments by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Investments Debt And Equity Securities [Abstract]    
Less than 1 year, amortized cost $ 10,983 $ 42,163
Amortized Cost 10,983 42,163
Less than 1 year, fair value 10,987 42,146
Total short-term investments, fair value $ 10,987 $ 42,146