XML 86 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Stock Repurchase Program (Details) - $ / shares
3 Months Ended
Mar. 12, 2020
Oct. 23, 2014
Mar. 31, 2021
Mar. 31, 2020
Class of Stock [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount     15,538 21,475
Eleventh Stock Repurchase Plan        
Stockholders Equity (Textual) [Abstract]        
Outstanding share percent   5.00%    
Outstanding common shares in the plan (in shares)   1,513,000    
Twelfth Stock Repurchase Plan [Member] [Member] [Domain]        
Stockholders Equity (Textual) [Abstract]        
Outstanding share percent 5.00%      
Outstanding common shares in the plan (in shares) 1,799,054      
Eleventh Stock Repurchase Plan        
Stockholders Equity (Textual) [Abstract]        
Number of shares repurchased (in shares)     0 639,922
Stock Repurchased During Period, Value Per Share     $ 0 $ 23.95
Twelfth Stock Repurchase Plan [Member] [Member] [Domain]        
Stockholders Equity (Textual) [Abstract]        
Number of shares repurchased (in shares)     0 155,778
Net Stock Repurchased During Periods Presented, Value Per Share     $ 20.34  
Stock Repurchased During Period, Value Per Share     $ 0 $ 20.34
Net Total Stock Repurchased During Periods Presented, Shares     155,778  
Eleventh Stock Repurchase Plan [Member]        
Stockholders Equity (Textual) [Abstract]        
Net Stock Repurchased During Periods Presented, Value Per Share     $ 21.69  
Net Total Stock Repurchased During Periods Presented, Shares     1,512,600