| Schedule of pro-forma reconciliation of the weighted average shares used in the basic and diluted earnings per share |
| | | | | | | | | | | | | | | Pro forma Weighted-Average Shares Outstanding and | | | Net Income per Common Share | | | Three-Months Ended | | Six-Months Ended | | | June 30, | | June 30, | | | 2026 | | 2025 | | 2026 | | 2025 | Numerator: | | | | | | | | | | | | | Net income | | $ | 584,540 | | $ | 488,794 | | $ | 1,154,025 | | $ | 931,787 | | | | | | | | | | | | | | Denominator: | | | | | | | | | | | | | Weighted-average shares outstanding: | | | | | | | | | | | | | Basic | | | 1,957,325 | | | 1,951,499 | | | 1,956,973 | | | 1,949,383 | Dilutive | | | 19,632 | | | 16,496 | | | 19,938 | | | 16,113 | Diluted | | | 1,976,957 | | | 1,967,995 | | | 1,976,911 | | | 1,965,496 | | | | | | | | | | | | | | Net income per common share: | | | | | | | | | | | | | Basic | | $ | 0.30 | | $ | 0.25 | | $ | 0.59 | | $ | 0.48 | Diluted | | $ | 0.30 | | $ | 0.25 | | $ | 0.58 | | $ | 0.47 |
|