XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings per Share (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Aug. 30, 2018
Earnings per Share [Line Items]            
Total anti-dilutive shares excluded from the calculation (in shares) 75,000 39,000   78,000 490,000  
Number of shares repurchased   88,933   0 489,850  
Number of shares repurchased, cost   $ 3,009 $ 12,355   $ 15,400  
Stock repurchase program, remaining amount $ 59,500     $ 59,500    
Maximum [Member]            
Earnings per Share [Line Items]            
Stock repurchase program, authorized amount           $ 100,000