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.10.0.1
Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Cash and cash equivalents    
Cash $ 33,671 $ 46,237
Money market accounts 158,438 93,430
Certificates of deposit   490
Corporate bonds   2,796
U.S. Treasury securities 4,525  
Total cash and cash equivalents 196,634 142,953
Marketable securities    
Marketable securities 43,715 30,991
Certificates Of Deposit    
Marketable securities    
Marketable securities   10,516
Corporate Bonds    
Marketable securities    
Marketable securities 13,613 17,972
Agency Mortgage-backed Securities    
Marketable securities    
Marketable securities   2,004
U.S. Treasury Securities    
Marketable securities    
Marketable securities $ 30,102 $ 499