XML 47 R34.htm IDEA: XBRL DOCUMENT v3.4.0.3
Cash and Cash Equivalents and Restricted Time Deposits (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Mar. 31, 2015
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 26,928 $ 26,169 $ 9,817
Certificate of deposit 5,170 5,190  
United States [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 22,400 21,600  
Foreign [Member]      
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents 4,500 4,600  
Certificates of Deposit [Member]      
Cash and Cash Equivalents [Line Items]      
Certificate of deposit $ 5,000 $ 5,000