Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Balance Sheet Components - Summary of Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Cash and cash equivalents    
Cash $ 34,834 $ 33,671
Money market accounts 171,094 158,438
Corporate bonds 3,522  
U.S. Treasury securities 4,497 4,525
Total cash and cash equivalents 213,947 196,634
Marketable securities    
Marketable securities 42,202 43,715
Corporate Bonds    
Marketable securities    
Marketable securities 6,514 13,613
U.S. Treasury Securities    
Marketable securities    
Marketable securities $ 35,688 $ 30,102