Geographic Information (Tables)
12 Months Ended
Dec. 31, 2015
Risks and Uncertainties [Abstract]  
Schedule of geographic area information related to revenue from customers
         
Region   Years Ended December 31,
2015   2014
North America $ 25,276 $ 25,577
International        
Europe   8,896   9,450
Other   6,430   4,923
International   15,326   14,373
Total $ 40,602 $ 39,950