Stock-Based Compensation - Schedule of Non-Qualified Stock Options Outstanding and Exercisable (Details) - Non-Qualified Stock Options (NQO) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 74 77 251 325
Options outstanding, weighted average remaining contractual life 5 years 6 months 10 days      
Options outstanding, weighted average price per share (in dollars per share) $ 23.37 $ 23.30 $ 23.00 $ 22.74
Options outstanding, aggregate intrinsic value $ 1,959      
Range of exercise prices one        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 55      
Options outstanding, weighted average remaining contractual life 5 years 8 months 8 days      
Options outstanding, weighted average price per share (in dollars per share) $ 21.49      
Options outstanding, aggregate intrinsic value $ 1,555      
Exercise price per share, lower range (in dollars per share) $ 20.06      
Exercise price per share, upper range (in dollars per share) $ 21.98      
Range of exercise prices two        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 19      
Options outstanding, weighted average remaining contractual life 5 years 2 months 4 days      
Options outstanding, weighted average price per share (in dollars per share) $ 29.21      
Options outstanding, aggregate intrinsic value $ 404      
Exercise price per share, lower range (in dollars per share) $ 24.61      
Exercise price per share, upper range (in dollars per share) $ 32.49