XML 53 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings per Share (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Aug. 30, 2018
Earnings per Share [Line Items]                  
Total anti-dilutive shares excluded from the calculation (in shares) 0     25,000     47,000 134,000  
Number of shares repurchased 0     0     489,850 686,240  
Number of shares repurchased, cost   $ 3,009 $ 12,355   $ 15,015 $ 10,158 $ 15,400 $ 25,200  
Stock repurchase program, remaining amount $ 59,500           $ 59,500    
Unsettled repurchase shares 0           0    
Maximum [Member]                  
Earnings per Share [Line Items]                  
Stock repurchase program, authorized amount                 $ 100,000