XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, Cash Equivalents and Marketable Securities - Amortized Cost and Fair Value of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Cash and Cash Equivalents [Line Items]    
Cash $ 5,222  
Money market funds   $ 289,800
Cash and cash equivalents 68,454 $ 293,503
Marketable securities, gross unrealized gains 89  
Gross Unrealized Losses (86)  
Total cash, cash equivalents and marketable securities 514,184  
Total cash, cash equivalents and marketable securities at fair value 514,187  
Money market funds    
Cash and Cash Equivalents [Line Items]    
Money market funds 63,232  
Marketable securities    
Cash and Cash Equivalents [Line Items]    
Marketable securities, amortized cost 445,730  
Marketable securities, gross unrealized gains 89  
Gross Unrealized Losses (86)  
Marketable securities 445,733  
Commercial paper    
Cash and Cash Equivalents [Line Items]    
Marketable securities, amortized cost 152,940  
Marketable securities, gross unrealized gains 0  
Gross Unrealized Losses 0  
Marketable securities 152,940  
Corporate debt securities    
Cash and Cash Equivalents [Line Items]    
Marketable securities, amortized cost 60,622  
Marketable securities, gross unrealized gains 58  
Gross Unrealized Losses (75)  
Marketable securities 60,605  
Certificates of deposits    
Cash and Cash Equivalents [Line Items]    
Marketable securities, amortized cost 128,647  
Marketable securities, gross unrealized gains 0  
Gross Unrealized Losses 0  
Marketable securities 128,647  
U.S Treasury securities    
Cash and Cash Equivalents [Line Items]    
Marketable securities, amortized cost 103,521  
Marketable securities, gross unrealized gains 31  
Gross Unrealized Losses (11)  
Marketable securities $ 103,541