v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2024 29,431        
Balance at Dec. 31, 2024 $ 58,939 $ 395,081 $ 577,607 $ (91,151) $ 940,476
Net income 0 0 33,271 0 33,271
Other comprehensive income (loss) 0 0 0 11,311 11,311
Stock compensation expense $ 0 1,153 0 0 1,153
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 40        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 133 2,881 (4,622) 0 (1,608)
Cash dividends declared $ 0 0 (9,130) 0 (9,130)
Shares cancelled (in shares) (2)        
Shares cancelled $ 6 111 (117) (0) (0)
Shares cancelled $ (6) (111) 117 0 0
Balance (in shares) at Mar. 31, 2025 29,469        
Balance at Mar. 31, 2025 $ 59,066 399,004 597,243 (79,840) 975,473
Balance (in shares) at Dec. 31, 2025 29,476        
Balance at Dec. 31, 2025 $ 59,090 402,820 675,062 (61,275) 1,075,697
Net income 0 0 36,595 0 36,595
Other comprehensive income (loss) 0 0 0 75 75
Stock compensation expense $ 0 1,287 0 0 1,287
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations (in shares) 42        
Stock issued for share-based awards, net of withholdings to satisfy employee tax obligations $ 140 2,812 (4,232) 0 (1,280)
Cash dividends declared $ 0 0 (9,439) 0 (9,439)
Shares cancelled (in shares) (2)        
Shares cancelled $ (8) (145) 153 0 0
Shares cancelled $ 8 145 (153) 0 0
Balance (in shares) at Mar. 31, 2026 29,516        
Balance at Mar. 31, 2026 $ 59,222 $ 406,774 $ 698,139 $ (61,200) $ 1,102,935