XML 19 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statement of Changes in Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Stockholders' Equity [Abstract]        
Stock repurchased and retired (in shares) 1,935,883 1,018 4,412,976 107,648
Non-vested common shares issued (in shares) 80,943 35,352 415,154 515,641
Non-vested common shares forfeited (in shares) 54,412 69,918 197,185 119,780
Common dividends (in dollars per share) $ 0.47 $ 0.47 $ 0.94 $ 0.94