XML 62 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Investments and Fair Value Measurements - Summary of Fair Value of Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Assets at Fair Value    
Total Assets at Fair Value $ 21,072 $ 12,841
Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 9,902 8,943
Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents 1,345  
Short-term investments 6,776 1,399
Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments 1,195  
U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 1,198 2,499
Level 1 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 12,295 11,442
Level 1 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 9,902 8,943
Level 1 [Member] | Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents 0  
Short-term investments 0 0
Level 1 [Member] | Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments 1,195  
Level 1 [Member] | U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 1,198 2,499
Level 2 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 8,777 1,399
Level 2 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 0 0
Level 2 [Member] | Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents 1,345  
Short-term investments 6,776 1,399
Level 2 [Member] | Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments 0  
Level 2 [Member] | U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 0 0
Level 3 [Member]    
Assets at Fair Value    
Total Assets at Fair Value 0 0
Level 3 [Member] | Money Market Funds [Member]    
Assets at Fair Value    
Cash equivalents 0 0
Level 3 [Member] | Commercial Paper [Member]    
Assets at Fair Value    
Cash equivalents 0  
Short-term investments 0 0
Level 3 [Member] | Treasury Bills [Member]    
Assets at Fair Value    
Short-term investments 0  
Level 3 [Member] | U.S. Government Securities [Member]    
Assets at Fair Value    
Short-term investments 0 $ 0
Corporate Securities [Member]    
Assets at Fair Value    
Short-term investments 656  
Corporate Securities [Member] | Level 1 [Member]    
Assets at Fair Value    
Short-term investments 0  
Corporate Securities [Member] | Level 2 [Member]    
Assets at Fair Value    
Short-term investments 656  
Corporate Securities [Member] | Level 3 [Member]    
Assets at Fair Value    
Short-term investments $ 0