XML 50 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments (Fair Value Hierarchy) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value $ 269,047  
Recurring Basis | Fair Value    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 269,047 $ 216,435
Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 269,047 216,435
Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Commercial paper    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 12,620  
Commercial paper | Recurring Basis | Fair Value    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 12,620 28,378
Commercial paper | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Commercial paper | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 12,620 28,378
Commercial paper | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
U.S. government agencies    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 175,056  
U.S. government agencies | Recurring Basis | Fair Value    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 175,056 157,048
U.S. government agencies | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
U.S. government agencies | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 175,056 157,048
U.S. government agencies | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Corporate bonds    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 76,385  
Corporate bonds | Recurring Basis | Fair Value    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 76,385 24,681
Corporate bonds | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Corporate bonds | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 76,385 24,681
Corporate bonds | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Asset-backed securities    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 4,986  
Asset-backed securities | Recurring Basis | Fair Value    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 4,986 6,328
Asset-backed securities | Level 1 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 0 0
Asset-backed securities | Level 2 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value 4,986 6,328
Asset-backed securities | Level 3 | Recurring Basis    
Assets, Fair Value Disclosure [Abstract]    
Available-for-sale securities, fair value $ 0 $ 0