XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details)
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Common Shares  
Total number of shares repurchased 207,964
Average price paid per share | $ / shares $ 24.04
Total number of shares purchased as part of publicly announced program 207,964
Maximum dollar value of shares that may yet be purchased under the program | $ $ 0
April 1-30, 2022  
Total number of shares repurchased 8,226
Average price paid per share | $ / shares $ 27.76
Total number of shares purchased as part of publicly announced program 8,226
Maximum dollar value of shares that may yet be purchased under the program | $ $ 4,590,000
May 1-31, 2022  
Total number of shares repurchased 80,748
Average price paid per share | $ / shares $ 22.92
Total number of shares purchased as part of publicly announced program 80,748
Maximum dollar value of shares that may yet be purchased under the program | $ $ 2,739,000
June 1-30, 2022  
Total number of shares repurchased 74,227
Average price paid per share | $ / shares $ 23.98
Total number of shares purchased as part of publicly announced program 74,227
Maximum dollar value of shares that may yet be purchased under the program | $ $ 959,000
July 1-31, 2022  
Total number of shares repurchased 32,392
Average price paid per share | $ / shares $ 24.88
Total number of shares purchased as part of publicly announced program 32,392
Maximum dollar value of shares that may yet be purchased under the program | $ $ 153,000
August 1-31, 2022  
Total number of shares repurchased 6,171
Average price paid per share | $ / shares $ 24.79
Total number of shares purchased as part of publicly announced program 6,171
Maximum dollar value of shares that may yet be purchased under the program | $ $ 0
March 1-31, 2022  
Total number of shares repurchased 6,200
Average price paid per share | $ / shares $ 29.35
Total number of shares purchased as part of publicly announced program 6,200
Maximum dollar value of shares that may yet be purchased under the program | $ $ 4,818,000