XML 32 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Short-Term Investments - Summary of Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 1,498 $ 42,163
Gross Unrealized Loss (2) (17)
Fair Value 1,496 42,146
Corporate Bonds and Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 1,498 37,168
Gross Unrealized Loss (2) (17)
Fair Value $ 1,496 37,151
U.S. Government Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   4,995
Fair Value   $ 4,995