XML 98 R89.htm IDEA: XBRL DOCUMENT v3.21.2
Equity (Stock Repurchase Program) (Details) - USD ($)
$ / shares in Units, shares in Millions
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Aug. 04, 2021
Jul. 31, 2021
Stock repurchase program        
Shares repurchased and retired during period (in shares) 1.8 2.5    
Common stock value repurchased including acquisition costs $ 32,400,000 $ 27,800,000    
Average cost per share of repurchased shares (in dollars per share) $ 17.57 $ 10.98    
Stock repurchase program, authorized amount     $ 50,000,000.0  
Maximum        
Stock repurchase program        
Stock repurchase program, authorized amount $ 50,000,000.0      
Stock repurchase program remaining authorized amount       $ 33,000,000.0