v3.25.2
Schedule of Earnings Per Share (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net income $ 3,507 $ 2,305 $ 6,061 $ 4,980
Income available to common stockholders $ 3,507 $ 2,305 $ 6,061 $ 4,980
Average number of common shares outstanding used to calculate basic earnings per common share 2,388,627,000 2,420,861 2,388,757,000 2,422,323
Stock options 18,019,000 18,019 18,019,000 18,019
Average number of common shares outstanding used to calculate diluted earnings per common share 2,406,646,000 2,438,880 2,406,776,000 2,440,343