v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share  
Summary of reconciliation of earnings per share calculations

Three months ended March 31, 

    

2025

    

2024

Net income

$

309,717

$

545,324

Weighted average common shares outstanding - basic

 

4,568,127

 

4,534,801

Effect of dilution - stock options

 

4,364

 

32,906

Weighted average shares outstanding - diluted

 

4,572,491

 

4,567,707