XML 44 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Share Repurchase Authorization - Textual (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Mar. 14, 2019
Oct. 31, 2018
Shares Repurchase Authorization [Line Items]        
Shares of common stock repurchased 37,000 1,061,000    
Share Repurchase Program October 2018 [Member]        
Shares Repurchase Authorization [Line Items]        
Stock repurchase, authorization termination date Oct. 25, 2019      
Share Repurchase Program March 2019 [Member]        
Shares Repurchase Authorization [Line Items]        
Shares of common stock repurchased 0      
Maximum [Member] | Share Repurchase Program October 2018 [Member]        
Shares Repurchase Authorization [Line Items]        
Stock repurchase, authorized amount       $ 40,000,000
Maximum [Member] | Share Repurchase Program March 2019 [Member]        
Shares Repurchase Authorization [Line Items]        
Stock repurchase, authorized amount     $ 80,000,000