XML 46 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies and Basis of Presentation - Description of Business (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2015
segment
Dec. 31, 2015
USD ($)
segment
country
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Cash and Cash Equivalents [Line Items]          
Number of countries in which services are provided to clients (more than) | country   30      
Number of new segments previously reported as New Services | segment 2        
Cash and cash equivalents   $ 15,122 $ 25,735 $ 43,700 $ 37,806
Short-term investments   $ 4,500 12,200    
Number of operating segments | segment   3      
Foreign banks [Member]          
Cash and Cash Equivalents [Line Items]          
Short-term investments   $ 3,200 $ 2,500    
United States [Member]          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents   4,700      
Canada [Member]          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents   2,800      
Other Foreign Jurisdictions [Member]          
Cash and Cash Equivalents [Line Items]          
Cash and cash equivalents   $ 7,600