XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.2
CASH, CASH EQUIVALENTS AND SHORT TERM INVESTMENTS - Summary of Securities Classifies as Cash and Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 75,462 $ 110,949
Fair Value 75,462 110,949
Short-term Investments    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,114  
Commercial paper and Corporate and Government debt securities with maturities less than 1 year 7,114  
Fair Value 7,114  
Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 68,348  
Fair Value 68,348  
Cash | Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 59,986 95,660
Fair Value 59,986 95,660
Commercial paper | Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,239 14,028
Fair Value 8,239 14,028
Money market funds | Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 123 11
Fair Value $ 123 11
Agency bond | Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   1,250
Fair Value   $ 1,250