Stock-Based Compensation - Allocation of Stock-Based Compensation Expense, ESPP (Details) - Jun. 30, 2015 - 2015 Employee Stock Purchase Plan - USD ($)
$ in Thousands
Total
Total
ESPP stock-based compensation expense by statement of operations line item    
Stock-based compensation expense $ 200 $ 200
Other cost of revenue    
ESPP stock-based compensation expense by statement of operations line item    
Stock-based compensation expense 6 6
Sales and marketing    
ESPP stock-based compensation expense by statement of operations line item    
Stock-based compensation expense 79 79
Research and development    
ESPP stock-based compensation expense by statement of operations line item    
Stock-based compensation expense 85 85
General and administrative    
ESPP stock-based compensation expense by statement of operations line item    
Stock-based compensation expense $ 30 $ 30