v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Summary of reconciliation of number of shares used in calculation of basic and diluted earning per share A reconciliation of the number of shares used in the calculation of basic and diluted earnings per share for the three and six months ended June 30, 2026 and 2025 follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Weighted average number of common shares outstanding65,721,612 66,172,701 65,758,318 66,470,709 
Effect of non-participatory equity compensation12,288 14,551 12,288 14,551 
Weighted average number of common shares outstanding, including effect of dilutive securities65,733,900 66,187,252 65,770,606 66,485,260