XML 63 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Fair Value Measurements    
Other-than-temporary impairment $ 0 $ 0
Transfer from Level 1 to Level 2, assets 0 0
Recurring    
Fair Value Measurements    
Assets fair value 366,693,000 347,923,000
Recurring | Money market funds    
Fair Value Measurements    
Assets fair value 49,204,000 121,510,000
Recurring | Overnight repurchase agreements    
Fair Value Measurements    
Assets fair value 11,250,000 24,000,000
Recurring | U.S. government-sponsored enterprise securities    
Fair Value Measurements    
Assets fair value 18,181,000  
Recurring | Corporate debt securities    
Fair Value Measurements    
Assets fair value 148,874,000 47,906,000
Recurring | Certificates of deposit    
Fair Value Measurements    
Assets fair value 7,794,000  
Recurring | Commercial paper obligations    
Fair Value Measurements    
Assets fair value 108,630,000 84,436,000
Recurring | Asset-backed securities    
Fair Value Measurements    
Assets fair value 22,760,000 70,071,000
Recurring | Quoted Prices in Active Markets (Level 1)    
Fair Value Measurements    
Assets fair value 49,204,000 121,510,000
Recurring | Quoted Prices in Active Markets (Level 1) | Money market funds    
Fair Value Measurements    
Assets fair value 49,204,000 121,510,000
Recurring | Quoted Prices in Active Markets (Level 1) | Overnight repurchase agreements    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Quoted Prices in Active Markets (Level 1) | U.S. government-sponsored enterprise securities    
Fair Value Measurements    
Assets fair value 0  
Recurring | Quoted Prices in Active Markets (Level 1) | Corporate debt securities    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Quoted Prices in Active Markets (Level 1) | Certificates of deposit    
Fair Value Measurements    
Assets fair value 0  
Recurring | Quoted Prices in Active Markets (Level 1) | Commercial paper obligations    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Quoted Prices in Active Markets (Level 1) | Asset-backed securities    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Observable Inputs (Level 2)    
Fair Value Measurements    
Assets fair value 317,489,000 226,413,000
Recurring | Significant Other Observable Inputs (Level 2) | Money market funds    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Observable Inputs (Level 2) | Overnight repurchase agreements    
Fair Value Measurements    
Assets fair value 11,250,000 24,000,000
Recurring | Significant Other Observable Inputs (Level 2) | U.S. government-sponsored enterprise securities    
Fair Value Measurements    
Assets fair value 18,181,000  
Recurring | Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Fair Value Measurements    
Assets fair value 148,874,000 47,906,000
Recurring | Significant Other Observable Inputs (Level 2) | Certificates of deposit    
Fair Value Measurements    
Assets fair value 7,794,000  
Recurring | Significant Other Observable Inputs (Level 2) | Commercial paper obligations    
Fair Value Measurements    
Assets fair value 108,630,000 84,436,000
Recurring | Significant Other Observable Inputs (Level 2) | Asset-backed securities    
Fair Value Measurements    
Assets fair value 22,760,000 70,071,000
Recurring | Significant Other Unobservable Inputs (Level 3)    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Unobservable Inputs (Level 3) | Money market funds    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Unobservable Inputs (Level 3) | Overnight repurchase agreements    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Unobservable Inputs (Level 3) | U.S. government-sponsored enterprise securities    
Fair Value Measurements    
Assets fair value 0  
Recurring | Significant Other Unobservable Inputs (Level 3) | Corporate debt securities    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Unobservable Inputs (Level 3) | Certificates of deposit    
Fair Value Measurements    
Assets fair value 0  
Recurring | Significant Other Unobservable Inputs (Level 3) | Commercial paper obligations    
Fair Value Measurements    
Assets fair value 0 0
Recurring | Significant Other Unobservable Inputs (Level 3) | Asset-backed securities    
Fair Value Measurements    
Assets fair value $ 0 $ 0