XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Consolidated Statements of Stockholders' Equity, Share Data  
Cash dividends declared per common share (in dollars per share) | $ / shares $ 0.74
Common Stock  
Consolidated Statements of Stockholders' Equity, Share Data  
Allocation of ESOP shares, shares | shares 48,933