v3.25.2
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Consolidated Statements of Stockholders' Equity [Abstract]        
Other comprehensive Income (loss), tax expense (benefit) $ 57 $ 3 $ (112) $ (211)
ESOP, shares earned 1,984 1,984 1,984 1,984
Compensation plan shares granted   27,197 52,252  
Compensation plan shares earned 5,831 7,813 5,720 1,086
Common stock repurchased on vesting for payroll taxes, shares 1,100 2,151   1,504
Dividends declared per share $ 0 $ 0.18 $ 0.18