Stock-Based Compensation and Awards - Schedule of Changes in Stock Option Awards for Common Stock (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2015
$ / shares
shares
Stock Options    
Options outstanding, beginning of period (in shares) | shares 434,000  
Granted (in shares) | shares 0 0
Exercised (in shares) | shares (61,000)  
Cancelled (in shares) | shares (77,000)  
Options outstanding, end of period (in shares) | shares 296,000 434,000
Options exercisable, end of period (in shares) | shares 284,000  
Weighted Average Exercise Price Per Share    
Options outstanding, beginning of period (in dollars per share) | $ / shares $ 18.53  
Granted (in dollars per share) | $ / shares 0.00  
Exercised (in dollars per share) | $ / shares 12.88  
Cancelled (in dollars per share) | $ / shares 27.20  
Options outstanding, end of period (in dollars per share) | $ / shares 17.44 $ 18.53
Options exercisable, end of period (in dollars per share) | $ / shares $ 16.80  
Weighted Average Remaining Life    
Options outstanding, end of period 2 years 2 months 12 days  
Options exercisable, end of period 2 years 1 month 6 days  
Aggregate Intrinsic Value    
Options outstanding, end of period | $ $ 2,572  
Options exercisable, end of period | $ $ 2,572