Consolidated Statements of Operations Parenthetical - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Cost of subscription [Member]      
Allocated Share-based Compensation Expense $ 283 $ 180 $ 5
Cost of professional services [Member]      
Allocated Share-based Compensation Expense 2,175 1,220 120
Sales and marketing [Member]      
Allocated Share-based Compensation Expense 7,705 5,933 919
Research and development [Member]      
Allocated Share-based Compensation Expense 3,498 2,556 603
General and administrative [Member]      
Allocated Share-based Compensation Expense $ 4,169 $ 4,312 $ 780