XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2026 and 2025 follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2026202520262025
Weighted average number of common shares outstanding65,662,689 66,015,808 65,725,325 66,316,673 
Effect of non-participatory equity compensation11,174 14,375 11,174 14,375 
Weighted average number of common shares outstanding, including effect of dilutive securities65,673,863 66,030,183 65,736,499 66,331,048