v3.26.1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
The following information sets forth the computations of basic and diluted earnings per common share for the three and six months ended June 30, 2026 and 2025:
Three months ended
June 30,
Six months ended
June 30,
2026202520262025
Net income$3,076,025 $3,358,314 $7,329,375 $6,457,751 
Dividends paid on unvested restricted stock(57,623)(55,701)(100,910)(141,181)
Net income attributable to common shareholders3,018,402 3,302,613 7,228,465 6,316,570 
  Divided by:
  Basic weighted average shares of common stock outstanding13,329,968 13,235,823 13,324,626 12,227,520 
Weighted average unvested restricted stock16,407 23,939 11,196 17,608 
Diluted weighted average shares of common stock outstanding13,346,375 13,259,762 13,335,822 12,245,128 
Basic earnings per common share$0.23 $0.25 $0.54 $0.52 
Diluted earnings per common share$0.23 $0.25 $0.54 $0.52 
Diluted earnings per common share was computed using the treasury stock method for restricted stock. Diluted earnings per common share excluded 95,475 and 81,850 weighted average shares of unvested restricted stock due to anti-dilutive effect for the three and six months ended June 30, 2026, respectively, and 108,488 and 115,125 for the three and six months ended June 30, 2025, respectively.