v3.26.3
Condensed Consolidated Statements of Changes to Stockholder's Equity (Parenthetical) (Unaudited) - $ / shares
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Cash dividends declared, per share $ 0.25 $ 0.23 $ 0.23 $ 0.22725 $ 0.22125 $ 0.22125
Common Stock [Member]            
Issuance of shares of restricted stock, Shares 35,045 5,813 23,479 39,525   20,731
Issuance of shares of restricted stock, forfeitures 7,318 550 625 3,400 250 950