XML 135 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share Repurchase Programs - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accelerated Share Repurchases [Line Items]      
Common stock repurchases $ 27,686 $ 30,810 $ 78,316
Common Stock      
Accelerated Share Repurchases [Line Items]      
Repurchased and retired shares (shares) 471,430 424,819 1,086,901
Common stock repurchases $ 236 $ 212 $ 543
2019 Share Repurchase Program | Common Stock      
Accelerated Share Repurchases [Line Items]      
Maximum number of share repurchases authorization (shares) 1,500,000    
Repurchased and retired shares (shares) 0    
Previous Share Repurchase Programs      
Accelerated Share Repurchases [Line Items]      
Common stock repurchases $ 28,000 $ 31,000 $ 78,000
Previous Share Repurchase Programs | Common Stock      
Accelerated Share Repurchases [Line Items]      
Repurchased and retired shares (shares) 500,000 400,000 1,100,000