XML 49 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities - Schedule of Available-for-sale Marketable Securities and Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Cash and cash equivalents:      
Cash and cash equivalents, Amortized Cost Value $ 51,441 $ 118,564 $ 135,110
Cash and cash equivalents, Gross Unrealized Gains 0 0  
Cash and cash equivalents, Gross Unrealized Losses 0 0  
Cash and cash equivalents, Fair Value 51,441 118,564  
Marketable securities:      
Marketable securities, Amortized Cost Value 267,783 312,006  
Marketable securities, Gross Unrealized Gains 0 1  
Marketable securities, Gross Unrealized Losses (1,290) (315)  
Marketable securities, Fair Value 266,493 311,692  
Domestic corporate debt securities      
Marketable securities:      
Marketable securities, Amortized Cost Value 207,834 207,320  
Marketable securities, Gross Unrealized Gains 0 1  
Marketable securities, Gross Unrealized Losses (954) (235)  
Marketable securities, Fair Value 206,880 207,086  
Domestic corporate commercial paper      
Marketable securities:      
Marketable securities, Amortized Cost Value   29,844  
Marketable securities, Gross Unrealized Gains   0  
Marketable securities, Gross Unrealized Losses   (7)  
Marketable securities, Fair Value   29,837  
Agency bonds      
Marketable securities:      
Marketable securities, Amortized Cost Value 59,949 74,842  
Marketable securities, Gross Unrealized Gains 0 0  
Marketable securities, Gross Unrealized Losses (336) (73)  
Marketable securities, Fair Value 59,613 74,769  
Cash      
Cash and cash equivalents:      
Cash and cash equivalents, Amortized Cost Value 19,018 73,302  
Cash and cash equivalents, Gross Unrealized Gains 0 0  
Cash and cash equivalents, Gross Unrealized Losses 0 0  
Cash and cash equivalents, Fair Value 19,018 73,302  
Money market funds      
Cash and cash equivalents:      
Cash and cash equivalents, Amortized Cost Value 32,423 325  
Cash and cash equivalents, Gross Unrealized Gains 0 0  
Cash and cash equivalents, Gross Unrealized Losses 0 0  
Cash and cash equivalents, Fair Value $ 32,423 325  
Domestic corporate commercial paper      
Cash and cash equivalents:      
Cash and cash equivalents, Amortized Cost Value   44,937  
Cash and cash equivalents, Gross Unrealized Gains   0  
Cash and cash equivalents, Gross Unrealized Losses   0  
Cash and cash equivalents, Fair Value   $ 44,937