XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Deferred Compensation, Share-Based Payments [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 26,671        
Balance at Dec. 31, 2023 $ 473,136 $ 35 $ (190,282) $ 490,005 $ 772,894
Net income       106,936 106,936
Other comprehensive income (loss)     62,629   62,629
Exercise of stock options (in shares) 7        
Exercise of stock options $ 298       298
Stock based compensation $ 1,144       1,144
Stock awarded to employees (in shares) 1        
Stock awarded to employees $ 60       60
Retirement of common stock (in shares) (4)        
Retirement of common stock $ (82)     (128) (210)
Dividends       (35,216) (35,216)
Restricted stock activity (in shares) 11        
Restricted stock activity $ 505       505
Other comprehensive loss     62,629   62,629
Balance (in shares) at Sep. 30, 2024 26,686        
Balance at Sep. 30, 2024 $ 475,061 35 (127,653) 561,597 909,040
Balance (in shares) at Jun. 30, 2024 26,683        
Balance at Jun. 30, 2024 $ 474,583 35 (197,300) 538,282 815,600
Net income       35,057 35,057
Other comprehensive income (loss)     69,647   69,647
Exercise of stock options (in shares) 2        
Exercise of stock options $ 95       95
Stock based compensation $ 371       371
Stock awarded to employees (in shares) 1        
Stock awarded to employees $ 12       12
Dividends       (11,742) (11,742)
Other comprehensive loss     69,647   69,647
Balance (in shares) at Sep. 30, 2024 26,686        
Balance at Sep. 30, 2024 $ 475,061 35 (127,653) 561,597 909,040
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       88,366 88,366
Other comprehensive income (loss)     68,191   68,191
Exercise of stock options (in shares) 8        
Exercise of stock options $ 376       376
Stock based compensation $ 800       800
Stock awarded to employees (in shares) 1        
Stock awarded to employees $ 59       59
Excise tax on net common stock Repurchase $ (802)       (802)
Retirement of common stock (in shares) (1,622)        
Retirement of common stock $ (28,962)     (51,489) (80,451)
Dividends       (35,473) (35,473)
Restricted stock activity (in shares) 12        
Restricted stock activity $ 623       623
Other comprehensive loss     68,191   68,191
Balance (in shares) at Sep. 30, 2025 25,107        
Balance at Sep. 30, 2025 $ 448,565 35 (99,913) 582,959 931,646
Balance (in shares) at Jun. 30, 2025 25,587        
Balance at Jun. 30, 2025 $ 456,929 35 (116,747) 581,566 921,783
Net income       28,263 28,263
Other comprehensive income (loss)     16,834   16,834
Exercise of stock options (in shares) 8        
Exercise of stock options $ 376       376
Stock based compensation $ 200       200
Stock awarded to employees (in shares) 0        
Stock awarded to employees $ 9       9
Excise tax on net common stock Repurchase $ (239)       (239)
Retirement of common stock (in shares) (488)        
Retirement of common stock $ (8,710)     (15,169) (23,879)
Dividends       (11,701) (11,701)
Other comprehensive loss     16,834   16,834
Balance (in shares) at Sep. 30, 2025 25,107        
Balance at Sep. 30, 2025 $ 448,565 $ 35 $ (99,913) $ 582,959 $ 931,646