XML 70 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurement (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Assets:      
Money market funds $ 352,387 $ 311,732 $ 165,867
Marketable securities: 68,352 74,799  
Recurring      
Lease, Cost [Abstract]      
Total assets at fair value on a recurring basis 78,793 77,090  
Money market funds | Recurring      
Assets:      
Money market funds 9,441 1,791  
Corporate debt securities      
Assets:      
Marketable securities: 46,691 47,930  
Corporate debt securities | Recurring      
Assets:      
Marketable securities: 47,691 48,430  
Tax-exempt municipal securities      
Assets:      
Marketable securities: 19,043 22,869  
Tax-exempt municipal securities | Recurring      
Assets:      
Marketable securities: 19,043 22,869  
Variable rate demand notes      
Assets:      
Marketable securities: 1,600 4,000  
Variable rate demand notes | Recurring      
Assets:      
Marketable securities: 1,600 4,000  
Commercial paper      
Assets:      
Marketable securities: 1,018    
Commercial paper | Recurring      
Assets:      
Marketable securities: 1,018    
Deferred payments | Recurring      
Liabilities:      
Deferred payments 4,131 4,120  
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Recurring      
Lease, Cost [Abstract]      
Total assets at fair value on a recurring basis 9,441 1,791  
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Money market funds | Recurring      
Assets:      
Money market funds 9,441 1,791  
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Corporate debt securities | Recurring      
Assets:      
Marketable securities: 0 0  
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Tax-exempt municipal securities | Recurring      
Assets:      
Marketable securities: 0 0  
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Variable rate demand notes | Recurring      
Assets:      
Marketable securities: 0 0  
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Commercial paper | Recurring      
Assets:      
Marketable securities: 0    
Quoted Prices in Active Markets for Identical Assets/Liabilities (Level 1) | Deferred payments | Recurring      
Liabilities:      
Deferred payments 0 0  
Significant Other Observable Inputs (Level 2) | Recurring      
Lease, Cost [Abstract]      
Total assets at fair value on a recurring basis 69,352 75,299  
Significant Other Observable Inputs (Level 2) | Money market funds | Recurring      
Assets:      
Money market funds 0 0  
Significant Other Observable Inputs (Level 2) | Corporate debt securities | Recurring      
Assets:      
Marketable securities: 47,691 48,430  
Significant Other Observable Inputs (Level 2) | Tax-exempt municipal securities | Recurring      
Assets:      
Marketable securities: 19,043 22,869  
Significant Other Observable Inputs (Level 2) | Variable rate demand notes | Recurring      
Assets:      
Marketable securities: 1,600 4,000  
Significant Other Observable Inputs (Level 2) | Commercial paper | Recurring      
Assets:      
Marketable securities: 1,018    
Significant Other Observable Inputs (Level 2) | Deferred payments | Recurring      
Liabilities:      
Deferred payments 0 0  
Significant Unobservable Inputs (Level 3) | Recurring      
Lease, Cost [Abstract]      
Total assets at fair value on a recurring basis 0 0  
Significant Unobservable Inputs (Level 3) | Money market funds | Recurring      
Assets:      
Money market funds 0 0  
Significant Unobservable Inputs (Level 3) | Corporate debt securities | Recurring      
Assets:      
Marketable securities: 0 0  
Significant Unobservable Inputs (Level 3) | Tax-exempt municipal securities | Recurring      
Assets:      
Marketable securities: 0 0  
Significant Unobservable Inputs (Level 3) | Variable rate demand notes | Recurring      
Assets:      
Marketable securities: 0 0  
Significant Unobservable Inputs (Level 3) | Commercial paper | Recurring      
Assets:      
Marketable securities: 0    
Significant Unobservable Inputs (Level 3) | Deferred payments | Recurring      
Liabilities:      
Deferred payments $ 4,131 $ 4,120