v3.25.4
Earnings Per Common Shares - Schedule of Reconciliation of Number of Shares Used in Calculation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]      
Net income available to common stockholders $ 27,578 $ 10,334 $ 3,352
Common shares outstanding for basic EPS:      
Weighted average common shares outstanding 23,997,373 23,819,684 24,263,952
Less: Weighted average unallocated Employee Stock Ownership Plan (ESOP) shares 1,251,147 1,385,030 1,518,635
Basic weighted average common shares outstanding 22,746,226 22,434,654 22,745,317
Basic earnings per common share $ 1.21 $ 0.46 $ 0.15
Potential dilutive common shares:      
Add: Dilutive effect of restricted stock awards and stock options 314,443 117,061 76,996
Diluted weighted average common shares outstanding 23,060,669 22,551,715 22,822,313
Diluted earnings per common share $ 1.2 $ 0.46 $ 0.15