XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 01, 2021
Equity [Abstract]      
Stock Repurchase Program, Authorized Amount     $ 50,000,000
Dividends, Preferred Stock $ 700,000 $ 0  
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 24,199,000    
2021 Share repurchase program      
Equity [Abstract]      
Treasury Stock, Shares 1,193,037    
Average price per share $ 21.60    
Equity, Class of Treasury Stock [Line Items]      
Average price per share $ 21.60    
Treasury Stock, Shares 1,193,037