XML 40 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
CASH AND CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Sep. 30, 2015
Dec. 31, 2014
Cash and Cash Equivalents, at Carrying Value $ 92,895 $ 33,587 $ 30,772 $ 44,909
Available-for-sale Securities 86,387 70,113    
Commercial Paper [Member]        
Cash and Cash Equivalents, at Carrying Value 2,999 0    
Available-for-sale Securities 49,691 0    
Corporate Debt Securities [Member]        
Available-for-sale Securities 32,698 70,113    
US Government Debt Securities [Member]        
Available-for-sale Securities 3,998 0    
Demand Deposits [Member]        
Cash and Cash Equivalents, at Carrying Value 1,240 13,642    
Money Market Funds [Member]        
Cash and Cash Equivalents, at Carrying Value $ 88,656 $ 19,945