Balance Sheet Components (Schedule Of Accounts Receivable, Net) (Details) - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
---|---|---|
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts Receivable, Gross, Current | $ 56,985 | $ 41,771 |
Allowance for doubtful accounts | (7,294) | (6,325) |
Accounts Receivable, Net, Current, Total | 49,691 | 35,446 |
Users [Member] | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts Receivable, Gross, Current | 42,012 | 27,340 |
Advertising [Member] | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts Receivable, Gross, Current | 11,185 | 9,452 |
Others Debtors [Member] | ||
Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
Accounts Receivable, Gross, Current | $ 3,788 | $ 4,979 |