XML 109 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities (Amortized Cost and Fair Value of Marketable Securities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Debt Securities, Available-for-sale [Line Items]    
Recognized loss $ 300  
Amortized Cost   $ 284,429
Gross Unrealized Gains   120
Gross Unrealized Losses   (294)
Fair Value   284,255
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   140,969
Gross Unrealized Gains   96
Gross Unrealized Losses   (179)
Fair Value   140,886
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   58,510
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   58,510
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   29,171
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   29,171
Asset backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   22,206
Gross Unrealized Gains   4
Gross Unrealized Losses   (43)
Fair Value   22,167
U.S. government bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   15,619
Gross Unrealized Gains   11
Gross Unrealized Losses   (19)
Fair Value   15,611
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   10,990
Gross Unrealized Gains   9
Gross Unrealized Losses   (52)
Fair Value   10,947
Treasury bills    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   6,964
Gross Unrealized Gains   0
Gross Unrealized Losses   (1)
Fair Value   $ 6,963