v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Weighted Average Number of Shares Basic earnings per share of common stock is calculated as net income available to common shareholders divided by the weighted average number of shares outstanding less unvested restricted stock at the end of the period. Diluted earnings per share is calculated as net income available to common shareholders divided by the weighted average number of shares outstanding.
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Weighted average shares outstanding (basic)10,170,860 10,451,469 10,259,205 10,130,666 
Dilutive effect of unvested shares41,365 36,050 29,597 26,665 
Weighted average shares outstanding (diluted)10,212,225 10,487,519 10,288,802 10,157,331 
Per share:
Basic$1.50 $1.11 $2.82 $1.12 
Diluted1.49 1.11 2.81 1.12