XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business and Significant Accounting Policies (Details 1) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Jan. 01, 2017
Significant Accounting Policies [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         $ 97
Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount $ 100        
Leasehold Improvements [Member]          
Significant Accounting Policies [Line Items]          
Property, Plant and Equipment, Estimated Useful Lives   Shorter of asset life or term of lease      
Building Improvements [Member] | Maximum [Member]          
Significant Accounting Policies [Line Items]          
Property, Plant and Equipment, Useful Life   40 years      
Building Improvements [Member] | Minimum [Member]          
Significant Accounting Policies [Line Items]          
Property, Plant and Equipment, Useful Life   5 years      
Machinery, Equipment, and Furniture and Fixtures [Member] | Maximum [Member]          
Significant Accounting Policies [Line Items]          
Property, Plant and Equipment, Useful Life   10 years      
Machinery, Equipment, and Furniture and Fixtures [Member] | Minimum [Member]          
Significant Accounting Policies [Line Items]          
Property, Plant and Equipment, Useful Life   3 years      
Retained Earnings          
Significant Accounting Policies [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         (137)
Accounting Standards Update 2016-09 | Retained Earnings          
Significant Accounting Policies [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption         $ 100
Accounting Standards Update 2014-09 [Member] | Retained Earnings | Maximum [Member]          
Significant Accounting Policies [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption   $ 600      
Accounting Standards Update 2014-09 [Member] | Retained Earnings | Minimum [Member]          
Significant Accounting Policies [Line Items]          
Cumulative Effect of New Accounting Principle in Period of Adoption   $ 300      
Sales Revenue, Net [Member] | Automotive Industry [Member]          
Significant Accounting Policies [Line Items]          
Concentration Risk, Percentage   22.00% 22.00% 19.00%  
Sales Revenue, Net [Member] | Automotive Industry [Member] | Single Automotive Customer [Member]          
Significant Accounting Policies [Line Items]          
Concentration Risk, Percentage   13.00% 13.00%