XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Accounts (Schedule of Cash and Cash Equivalents) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]    
Cash $ 12,766 $ 5,098
Money market funds 323 35,195
Total cash and cash equivalents $ 13,089 $ 40,293 [1]
[1] As adjusted for the adoption of ASC 606 using the full retrospective method.