XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Marketable Securities - Schedule of Available-for-sale Marketable Securities and Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Cash and cash equivalents:    
Cash and cash equivalents, Amortized Cost Value $ 56,088 $ 118,564
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 56,088 118,564
Marketable securities:    
Marketable securities, Amortized Cost Value 312,686 312,006
Marketable securities, Gross Unrealized Gains 0 1
Marketable securities, Gross Unrealized Losses (1,483) (315)
Marketable securities, Fair Value 311,203 311,692
Domestic corporate debt securities    
Marketable securities:    
Marketable securities, Amortized Cost Value 207,827 207,320
Marketable securities, Gross Unrealized Gains 0 1
Marketable securities, Gross Unrealized Losses (1,185) (235)
Marketable securities, Fair Value 206,642 207,086
Domestic corporate commercial paper    
Marketable securities:    
Marketable securities, Amortized Cost Value 29,963 29,844
Marketable securities, Gross Unrealized Gains 0 0
Marketable securities, Gross Unrealized Losses (12) (7)
Marketable securities, Fair Value 29,951 29,837
Agency bonds    
Marketable securities:    
Marketable securities, Amortized Cost Value 74,896 74,842
Marketable securities, Gross Unrealized Gains 0 0
Marketable securities, Gross Unrealized Losses (286) (73)
Marketable securities, Fair Value 74,610 74,769
Cash    
Cash and cash equivalents:    
Cash and cash equivalents, Amortized Cost Value 9,981 73,302
Cash and cash equivalents, Fair Value 9,981 73,302
Money market funds    
Cash and cash equivalents:    
Cash and cash equivalents, Amortized Cost Value 31,110 325
Cash and cash equivalents, Fair Value 31,110 325
Domestic corporate commercial paper    
Cash and cash equivalents:    
Cash and cash equivalents, Amortized Cost Value 14,997 44,937
Cash and cash equivalents, Gross Unrealized Gains 0 0
Cash and cash equivalents, Gross Unrealized Losses 0 0
Cash and cash equivalents, Fair Value $ 14,997 $ 44,937