v3.26.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 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 months ended March 31, 2026 and 2025:
Three months ended
March 31,
20262025
Net income$4,253,350 $3,099,437 
Dividends paid on unvested restricted stock(43,287)(85,480)
Net income attributable to common shareholders4,210,063 3,013,957 
  Divided by:
  Basic weighted average shares of common stock outstanding13,319,225 11,208,015 
Weighted average unvested restricted stock5,986 13,001 
Diluted weighted average shares of common stock outstanding13,325,211 11,221,016 
Basic earnings per common share$0.32 $0.27 
Diluted earnings per common share$0.32 $0.27 
Diluted earnings per common share was computed using the treasury stock method for restricted stock. Diluted earnings per common share excluded 120,222 and 87,463 weighted average shares of unvested restricted stock due to anti-dilutive effect for the three months ended March 31, 2026 and 2025, respectively