XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Shareholders' Equity - Repurchase Plan (Details) - $ / shares
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Publicly Announced Share Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased         1,572 199,000
Average Price Paid per Share $ 26.49       $ 26.49 $ 21.04
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs 570,000       570,000 571,000
Jan 1, 2022 through March 31, 2022            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased       0    
Average Price Paid per Share       $ 0    
Jan 1, 2022 through March 31, 2022 | Publicly Announced Share Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased       0    
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs       571,716    
April 1, 2022 through June 30, 2022            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased     0      
Average Price Paid per Share     $ 0      
April 1, 2022 through June 30, 2022 | Publicly Announced Share Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased     0      
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs     571,716      
July 1, 2022 through September 30, 2022            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased   0        
Average Price Paid per Share   $ 0        
July 1, 2022 through September 30, 2022 | Publicly Announced Share Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased   0        
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs   571,716        
October 1, 2022 through December 31, 2022            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased 1,572          
Average Price Paid per Share $ 26.49       $ 26.49  
October 1, 2022 through December 31, 2022 | Publicly Announced Share Repurchase Program            
Equity, Class of Treasury Stock [Line Items]            
Total number of shares repurchased 1,572          
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs 570,144       570,144