Description of Business and Summary of Significant Accounting Policies (Warranty) (Details) - 6 months ended Jun. 30, 2015 - USD ($)
$ in Thousands
Total
Product Warranty  
Product warranty period 2 years
Changes in the product warranty liability  
Balance at beginning of period $ 1,191
Warranty costs accrued 1,116
Warranty claims (963)
Balance at end of period $ 1,344