XML 43 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings per Share - Computation of Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings per Share [Abstract]        
Net income applicable to common stock (in Dollars) $ 10,187 $ 8,463 $ 20,563 $ 16,084
Basic earnings per share computation        
Weighted average common shares outstanding (in Shares) 4,797,940 4,797,716 4,798,104 4,797,642
Earnings per share - basic (in Dollars per share) $ 2.12 $ 1.76 $ 4.29 $ 3.35
Diluted earnings per share computation        
Weighted average common shares outstanding for basic earnings per share (in Shares) 4,797,940 4,797,716 4,798,104 4,797,642
Add: Dilutive effects of restricted stock (in Shares) 4,253 2,668 3,847 3,220
Weighted average common shares outstanding for dilutive earnings per share (in Shares) 4,802,193 4,800,384 4,801,951 4,800,862
Earnings per share - diluted (in Dollars per share) $ 2.12 $ 1.76 $ 4.28 $ 3.35