v3.26.1
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Common Stock Including Additional Paid in Capital [Member]
Deferred Compensation, Share-Based Payments [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024 26,708          
Balance at Dec. 31, 2024   $ 476,471 $ 35 $ (168,104) $ 581,555 $ 889,957
Net income         60,103 60,103
Other comprehensive loss       51,357   51,357
Stock based compensation   623       600
Stock awarded to employees (in shares) 1          
Stock awarded to employees   50       50
Excise tax on net common stock Repurchase   (563)       (563)
Retirement of common stock (in shares) (1,134)          
Retirement of common stock   (20,252)     (36,320) (56,572)
Dividends         (23,772) (23,772)
Balance (in shares) at Jun. 30, 2025 25,587          
Balance at Jun. 30, 2025   456,929 35 (116,747) 581,566 921,783
Restricted stock activity (in shares) 12          
Restricted stock activity           623
Balance (in shares) at Mar. 31, 2025 26,360          
Balance at Mar. 31, 2025   470,809 35 (136,768) 589,062 923,138
Net income         29,066 29,066
Other comprehensive loss       20,021   20,021
Stock based compensation   300       300
Stock awarded to employees (in shares) 0          
Stock awarded to employees   9       9
Excise tax on net common stock Repurchase   (384)       (384)
Retirement of common stock (in shares) (773)          
Retirement of common stock   (13,805)     (24,542) (38,347)
Dividends         (12,020) (12,020)
Balance (in shares) at Jun. 30, 2025 25,587          
Balance at Jun. 30, 2025   456,929 35 (116,747) 581,566 921,783
Balance (in shares) at Dec. 31, 2025 24,623          
Balance at Dec. 31, 2025   439,980 35 (91,139) 584,633 933,509
Net income         54,740 54,740
Other comprehensive loss       (26,453)   (26,453)
Exercise of stock options (in shares) 123          
Exercise of stock options   6,341       6,341
Stock based compensation   450       450
Stock awarded to employees (in shares) 1          
Stock awarded to employees   55       55
Excise tax on net common stock Repurchase   (914)       (914)
Retirement of common stock (in shares) (1,754)          
Retirement of common stock   (31,385)     (61,134) (92,519)
Dividends         (22,537) (22,537)
Balance (in shares) at Jun. 30, 2026 23,002          
Balance at Jun. 30, 2026   415,003 35 (117,592) 555,702 853,148
Restricted stock activity (in shares) 9          
Restricted stock activity   476       476
Balance (in shares) at Mar. 31, 2026 23,631          
Balance at Mar. 31, 2026   422,313 35 (107,267) 567,609 882,690
Net income         27,385 27,385
Other comprehensive loss       (10,325)   (10,325)
Exercise of stock options (in shares) 123          
Exercise of stock options   6,341       6,341
Stock based compensation   225       225
Stock awarded to employees (in shares) 1          
Stock awarded to employees   22       22
Excise tax on net common stock Repurchase   (406)       (406)
Retirement of common stock (in shares) (753)          
Retirement of common stock   (13,492)     (28,024) (41,516)
Dividends         (11,268) (11,268)
Balance (in shares) at Jun. 30, 2026 23,002          
Balance at Jun. 30, 2026   $ 415,003 $ 35 $ (117,592) $ 555,702 $ 853,148