Description of Business and Summary of Significant Accounting Policies (AntiDilutive) (Details) - shares
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Anti-dilutive weighted-average common stock equivalents excluded from the calculation of diluted net income per share    
Total (in shares) 2,763 4,815
Options | Common Stock    
Anti-dilutive weighted-average common stock equivalents excluded from the calculation of diluted net income per share    
Total (in shares) 2,695 4,815
Restricted stock units    
Anti-dilutive weighted-average common stock equivalents excluded from the calculation of diluted net income per share    
Total (in shares) 68