XML 65 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, Cash Equivalents, Marketable Securities and Restricted Cash (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Debt Securities, Available-for-sale [Line Items]      
Cost, Cash balances $ 79,749,000 $ 49,060,000 $ 187,026,000
Cost, Debt securities 424,830,000 309,938,000  
Cost, Cash balances and Debt securities 504,579,000 358,998,000  
Unrealized Gain, Debt securities 11,000 1,000  
Unrealized Gain, Cash balances and Debt securities 11,000 1,000  
Unrealized Loss, Debt securities (438,000) (437,000)  
Unrealized Loss, Cash balances and Debt securities (438,000) (437,000)  
Fair Value, Cash balances 79,749,000 49,060,000  
Fair Value, Debt Securities 424,403,000 309,502,000  
Fair Value, Cash balances and Debt securities 504,152,000 358,562,000  
Debt securities, realized gain (loss) 0 0  
Fair value of available-for-sale debt securities in unrealized loss positions 403,100,000 295,100,000  
Corporate debt securities, current portion      
Debt Securities, Available-for-sale [Line Items]      
Cost, Debt securities 240,969,000 199,314,000  
Unrealized Gain, Debt securities 7,000 1,000  
Unrealized Loss, Debt securities (250,000) (303,000)  
Fair Value, Debt Securities 240,726,000 199,012,000  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Cost, Debt securities 115,245,000 79,878,000  
Unrealized Gain, Debt securities 0 0  
Unrealized Loss, Debt securities (104,000) (75,000)  
Fair Value, Debt Securities 115,141,000 79,803,000  
Asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Cost, Debt securities 68,215,000 30,346,000  
Unrealized Gain, Debt securities 4,000 0  
Unrealized Loss, Debt securities (84,000) (59,000)  
Fair Value, Debt Securities 68,135,000 30,287,000  
Money market      
Debt Securities, Available-for-sale [Line Items]      
Cost, Debt securities 350,000 350,000  
Unrealized Gain, Debt securities 0 0  
Unrealized Loss, Debt securities 0 0  
Fair Value, Debt Securities 350,000 350,000  
Certificate of deposit      
Debt Securities, Available-for-sale [Line Items]      
Cost, Debt securities 51,000 50,000  
Unrealized Gain, Debt securities 0 0  
Unrealized Loss, Debt securities 0 0  
Fair Value, Debt Securities $ 51,000 $ 50,000