XML 26 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Short-Term Investments - Summary of Maturities of Short-term Investments by Contractual Maturity (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Investments Debt And Equity Securities [Abstract]  
Less than 1 year, amortized cost $ 42,163
Amortized Cost 42,163
Less than 1 year, fair value 42,146
Total short-term investments, fair value $ 42,146