Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.3
Balance Sheet Components - Summary of Cash, Cash Equivalents and Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Cash and cash equivalents    
Cash $ 43,843 $ 33,671
Money market accounts 109,288 158,438
U.S. Treasury securities 3,000 4,525
Total cash and cash equivalents 156,131 196,634
Marketable securities    
Marketable securities 44,514 43,715
Corporate Bonds    
Marketable securities    
Marketable securities 6,537 13,613
U.S. Treasury Securities    
Marketable securities    
Marketable securities $ 37,977 $ 30,102