Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Short-term Investments (Details)

v3.8.0.1
Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash and cash equivalents        
Cash $ 46,237 $ 48,533    
Money market accounts 93,430 39,277    
Certificates of deposit 490 5,041    
Corporate bonds 2,796      
Total cash and cash equivalents 142,953 92,851 $ 66,106 $ 56,836
Marketable securities        
Marketable securities 30,991 21,033    
Certificates Of Deposit        
Marketable securities        
Marketable securities 10,516 10,855    
Corporate Bonds        
Marketable securities        
Marketable securities 17,972 $ 10,178    
Agency Mortgage-backed Securities        
Marketable securities        
Marketable securities 2,004      
U.S. Treasury Securities        
Marketable securities        
Marketable securities $ 499