XML 57 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Short-Term Investments - Summary of Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 27,400 $ 42,163
Gross Unrealized Gains 2  
Gross Unrealized Loss (1) (17)
Fair Value 27,401 42,146
Corporate Bonds and Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 22,437 37,168
Gross Unrealized Gains 1  
Gross Unrealized Loss (1) (17)
Fair Value 22,437 37,151
U.S. Government Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 4,963 4,995
Gross Unrealized Gains 1  
Fair Value $ 4,964 $ 4,995