XML 67 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity - Share Repurchase Program (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Shareholders' Equity    
Number of shares purchased 104,464 122,839
Share Repurchase Program    
Shareholders' Equity    
Number of common shares authorized to be purchased 450,000  
Number of shares purchased 360,615  
Remaining number of shares authorized to be purchased 89,385  
Shares purchased 0