Balance Sheet Components (Accrued Expenses and Other Current Liabilities) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2013
Dec. 31, 2012
Balance Sheet Components [Abstract]    
Accrued compensation $ 1,606 $ 1,073
Accrued agent commissions 959 1,423
Accrued marketing 861 863
Accrued litigation settlement 1,909 227
Accrued professional fees 164 188
Other accrued expenses 672 519
Accrued expenses and other current liabilities $ 6,171 $ 4,293