v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 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 months ended March 31, 2026 and 2025 follows:
Three Months Ended
March 31,
20262025
Weighted average number of common shares outstanding65,779,859 66,772,412 
Effect of non-participatory equity compensation12,629 17,364 
Weighted average number of common shares outstanding, including effect of dilutive securities65,792,488 66,789,776