XML 44 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS - SUMMARY (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Dec. 31, 2016
Gross Unrealized Losses    
Cash and cash equivalents gross unrealized losses   $ (2)
Total short-term investments, Gross Unrealized Losses $ (2) (17)
Total cash, cash equivalents and short-term investments, Gross Unrealized Losses (2) (19)
Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 113,225 117,711
Amortized Cost    
Total short-term investments, Amortized Cost 3,576 59,728
Total Amortized Cost    
Fair Value    
Total cash, cash equivalents and short-term investments 116,801 177,439
Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 113,225 117,709
Fair Value    
Total short-term investments, Fair Value 3,574 59,711
Total cash, cash equivalents and short-term investments 116,799 177,420
Corporate debt securities and commercial paper    
Gross Unrealized Losses    
Total maturing within 1 year and included in marketable securities (2) (17)
Corporate debt securities and commercial paper | Amortized Cost    
Amortized Cost    
Total maturing within 1 year 3,576 59,728
Corporate debt securities and commercial paper | Fair Value    
Fair Value    
Total maturing within 1 year and included in short-term investments 3,574 59,711
Federal Home Loan Banks    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 1,600  
Cash | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 91,971 87,845
Cash | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 91,971 87,845
Money market funds | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 63 532
Money market funds | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 63 532
Commercial paper | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents 21,191  
Commercial paper | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents $ 21,191  
Corporate debt securities and commercial paper    
Gross Unrealized Losses    
Cash and cash equivalents gross unrealized losses   (2)
Corporate debt securities and commercial paper | Amortized Cost    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents   29,334
Corporate debt securities and commercial paper | Fair Value    
Cash, cash equivalents and short-term investments    
Cash and cash equivalents   $ 29,332