XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Changes In Stockholders' Equity (Unaudited) (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Repurchase and retirement of common stock (in shares)   53,088 15,203 195,207
Cash dividends declared on common stock (in dollars per share) $ 0.1 $ 0.1 $ 0.3 $ 0.3