v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share Participating securities in the table reflect nonvested restricted shares that participate in dividends declared and paid by the Company on its common shares prior to vesting of the restricted shares.
   Three Months Ended March 31, 
($ and outstanding shares in thousands - except per share data)  2025   2024 
         
Distributed earnings allocated to common shares  $947   $917 
Undistributed earnings allocated to common shares   1,204    1,443 
           
Net earnings allocated to common shares   2,151    2,360 
Net earnings allocated to participating securities   7    8 
           
Net Income allocated to common shares and participating securities  $2,158   $2,368 
           
Weighted average shares outstanding for basic earnings per share   6,481    6,715 
Dilutive effect of stock compensation   21    8 
           
Weighted average shares outstanding for diluted earnings per share   6,502    6,723 
           
Basic earnings per common share  $0.33   $0.35 
           
Diluted earnings per common share  $0.33   $0.35