XML 252 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Accounting Policies [Abstract]            
Net loss on foreign currency translations $ (4,952) $ (270) $ (512)      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Retained Earnings 5,014 (107,620)   $ (82,784) $ (77,836) $ (66,397)
Cumulative effect of adjustment to retained earnings (ASU Adoption)   (3,196) 234      
Capitalized Contract Cost, Net 700          
Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adjustment to retained earnings (ASU Adoption)   $ (3,196) $ (476)      
Accounting Standards Update 2016-16 | Retained Earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of adjustment to retained earnings (ASU Adoption) 300          
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Retained Earnings $ (10,100)