Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Components - Summary of Cash, Cash Equivalents and Short-term Investments (Details)

v3.19.1
Balance Sheet Components - Summary of Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Cash and cash equivalents    
Cash $ 19,300 $ 33,671
Money market accounts 170,181 158,438
U.S. Treasury securities 755 4,525
Total cash and cash equivalents 190,236 196,634
Marketable securities    
Marketable securities 49,011 43,715
Corporate Bonds    
Marketable securities    
Marketable securities 10,065 13,613
U.S. Treasury Securities    
Marketable securities    
Marketable securities $ 38,946 $ 30,102