XML 80 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 17, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity, Class of Treasury Stock [Line Items]        
Stock repurchased during period (shares)   688,000 1,427,000  
Dollar Amount Purchased in 2021   $ 49,610 $ 107,000  
Stock repurchase program, average cost per share (in dollars per share)   $ 72.10 $ 74.96  
Dollar Amount Authorized   $ 100,000    
Remaining Dollar Amount Authorized For Future Purchases   72,217    
Payments of dividends   $ 47,533 $ 44,752 $ 43,952
Shares issued upon acquisition of American First Finance (shares) 8,046,252      
July 25, 2018 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Stock repurchased during period (shares)   318,000    
Dollar Amount Purchased in 2021   $ 21,827    
Remaining Dollar Amount Authorized For Future Purchases   $ 0    
October 24, 2018 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Stock repurchased during period (shares)   370,000    
Dollar Amount Purchased in 2021   $ 27,783    
Remaining Dollar Amount Authorized For Future Purchases   $ 72,217