XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net issuance of shares of common stock from exercise of stock options (in shares) 118,653 78,954 176,846
Net issuance of shares of common stock 42,425,352    
Common stock shares repurchased (in shares) 2,225,849 3,098,531 1,753,000
Issuance of restricted common stock (in shares) 200,000 328,633 180,184
Common stock, cash dividends per share (in dollars per share) $ 0.72 $ 0.66 $ 0.56
Happy Bancshares, Inc.      
Common stock issuance costs $ 2.5