XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share - (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Reconciliation of number of shares used in calculation of basic and diluted earnings per share        
Weighted average number of common shares outstanding (in shares) 68,175,825 75,793,239 68,689,106 76,501,402
Effect of non-participatory equity compensation (in shares) 15,003 23,880 15,003 23,880
Weighted average number of common shares outstanding, including effect of dilutive securities (in shares) 68,190,828 75,817,119 68,704,109 76,525,282