v3.26.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Consolidated Statements of Stockholders' Equity [Abstract]        
Other comprehensive Income (loss), tax expense (benefit) $ 180 $ (184) $ 57 $ 3
ESOP, shares earned 5,143 5,143 2,688 2,688
Compensation plan shares granted   8,833   36,849
Compensation plan shares earned 9,936   7,900 10,586
Common stock repurchased on vesting for payroll taxes, shares 3,168 2,102 1,490 2,914
Exercise of 2012 EIP stock options, Shares 3,598      
Dividends declared per share $ 0.09 $ 0.09 $ 0 $ 0.13