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

Six Months Ended June 30, 2026

Six Months Ended June 30, 2025

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

60,217

$

49.02

65,688

$

49.31

Granted

28,411

$

72.69

19,408

$

46.24

Vested

(22,578)

$

47.59

(24,879)

$

47.61

Forfeited

(3,395)

$

61.70

$

Balance at end of period

62,655

$

59.58

60,217

$

49.02