v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity  
Schedule of non-vested restricted stock activity

Six Months Ended June 30, 2025

Six Months Ended June 30, 2024

Weighted Average

Weighted Average

Grant Date

Grant Date

Number of

Fair Value

Number of

Fair Value

Non-Vested Restricted Shares

Shares

Per Share

Shares

Per Share

Balance at beginning of period

65,688

$

49.31

57,923

$

44.80

Granted

19,408

$

46.24

32,162

$

54.16

Vested

(24,879)

$

47.61

(17,701)

$

44.59

Forfeited

$

(6,696)

$

46.07

Balance at end of period

60,217

$

49.02

65,688

$

49.31