XML 42 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 September 30,Nine Months Ended September 30,
2025202420252024
Weighted average shares outstanding (basic)10,419,581 8,507,140 10,228,029 8,500,860 
Dilutive effect of unvested shares35,880 38,438 29,771 31,831 
Weighted average shares outstanding (diluted)10,455,461 8,545,578 10,257,800 8,532,691 
Per share:
Basic$1.43 $0.85 $2.57 $2.97 
Diluted1.42 0.84 2.56 2.96