XML 55 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
CASH, CASH EQUIVALENTS AND INVESTMENTS - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Cash and Cash Equivalents [Line Items]    
Investments, Amortized Cost Basis $ 316,263 $ 248,951
Investments, Gross Unrealized Gains 33 10
Investments, Gross Unrealized Losses (223) (382)
Investments 316,073 248,579
Certificates of Deposit [Member]    
Cash and Cash Equivalents [Line Items]    
Cash Equivalents, at Carrying Value 1,230 3,362
Cash Equivalents, Gross Unrealized Gain 2 3
Cash and Cash Equivalents, Fair Value Disclosure 1,232 3,365
Commercial Paper [Member]    
Cash and Cash Equivalents [Line Items]    
Cash Equivalents, at Carrying Value   2,998
Cash Equivalents, Gross Unrealized Losses 0 (2)
Cash and Cash Equivalents, Fair Value Disclosure   2,996
Corporate Debt Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Available-for-sale Debt Securities, Amortized Cost Basis 69,886 209,595
Available-for-sale Securities, Gross Unrealized Gains 6 6
Available-for-sale Securities, Gross Unrealized Losses (206) (377)
Available-for-sale Securities, Fair Value Disclosure 69,686 209,224
U.S. Government Securities [Member]    
Cash and Cash Equivalents [Line Items]    
Cash Equivalents, at Carrying Value 5,000  
Available-for-sale Debt Securities, Amortized Cost Basis 245,147 32,996
Available-for-sale Securities, Gross Unrealized Gains 25 1
Available-for-sale Securities, Gross Unrealized Losses (17) (3)
Available-for-sale Securities, Fair Value Disclosure $ 245,155 $ 32,994