XML 17 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Changes in Shareholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dividends paid, per share (in dollars per share) $ 0.145 $ 0.1425
Treasury stock reissued, shares (in shares) 7,662  
Treasury stock reissued, cost per share (in dollars per share) $ 25.12  
ESOP shares allocated or committed to be released for allocation, shares (in shares) 5,997 5,997
Treasury stock purchased, shares (in shares)   50,000
Treasury stock, average cost per share (in dollars per share)   $ 15.11